Сервисы для сторонних информационных систем

Документация

Полное описание возможностей взаимодействия с ИАС МКГУ можно скачать по этойссылке. Для просмотра статуса собственных пакетов можно воспользоваться следующей ссылкой: https://vashkontrol.ru/hershel/check-packet/[идентификатор пакета].

Актуализация формы

Форма для обычных услуг:https://vashkontrol.ru/hershel/current-form/direct

Форма для электронных услуг:https://vashkontrol.ru/hershel/current-form/electronic

Прием событий

Сервис используется для регистрации в ИАС МКГУ фактов обращения граждан в территориальные органы власти с целью получения государственных услуг. Ответом веб-сервиса при предоставлении валидного сообщения будет идентификатор пакета событий в ИАС МКГУ.
Метод: POST
Тип контента: application/xml
URL: https://vashkontrol.ru/hershel/events

Пример XML-запроса

      <?xml version="1.0" encoding="UTF-8"?>
      <mkgu:body ID="mkgu" xmlns:mkgu="http://vashkontrol.ru#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#">
      <vendor id="999">
          <list-version>0.0.0</list-version>
      </vendor>
        <events>
          <event foreign-id="0">
            <mobile>+79160000000</mobile>
            <email>test@vashkontrol.ru</email>
            <authority reg-id="10000000961">---</authority>
            <service reg-id="1000000010000003662">---</service>
            <procedure reg-id="100000001000000311">---</procedure>
            <okato>79000000000</okato>
            <received-date>2012-04-04 14:14:06</received-date>
          </event>
          <event foreign-id="1">
            <mobile>+79160000000</mobile>
            <email>test@vashkontrol.ru</email>
            <authority reg-id="10000000961">---</authority>
            <service reg-id="1000000010000003663">---</service>
            <procedure reg-id="100000001000000334">---</procedure>
            <okato>79000000000</okato>
            <received-date>2012-04-04 14:14:06</received-date>
          </event>
      </events>
      </mkgu:body>

Прием оценок

Сервис предназначен для пакетной передачи оценок в ИАС МКГУ. Сервис поддерживает два сценария использования: получение оценок для уже зарегистрированного события в ИАС МКГУ и получение оценок вместе с новым событием.
Метод: POST
Тип контента: application/xml
URL: https://vashkontrol.ru/hershel/rates

Пример XML-запроса

      <?xml version="1.0" encoding="UTF-8"?>
      <mkgu:body ID="mkgu" xmlns:mkgu="http://vashkontrol.ru#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#">
      <vendor id="999">
        <form-version>0.0.2</form-version>
        <packet>1</packet>
      </vendor>
      <forms>
        <form mkgu-id="0" foreign-id="1">
          <data>
            <user id="11">test@test.ru</user>
            <service id="1000000010000003663">service</service>
            <procedure id="100000001000000334"> proced</procedure>
            <authority id="10000000961">proced</authority>
            <date>2012-04-04 14:14:06</date>
          <received-date>2012-04-04 14:14:06</received-date>
            <okato>79000000000</okato>
          </data>
          <rates>
             <rate indicator-id="1" value-id="1">1</rate>
             <rate indicator-id="2" value-id="3">6</rate>
             <rate indicator-id="3" value-id="2">7</rate>
        </rates>
        </form>
        <form mkgu-id="0" foreign-id="2">
          <data>
            <user id="121">test123@test.ru</user>
            <service id="1000000010000003663"> service</service>
            <procedure id="100000001000000334"> proced</procedure>
            <authority id="10000000961">proced</authority>
            <date>2012-04-04 14:14:06</date>
          <received-date>2012-04-04 14:14:06</received-date>
            <okato>79000000000</okato>
          </data>
          <rates>
             <rate indicator-id="4" value-id="1">2</rate>
             <rate indicator-id="2" value-id="2">3</rate>
             <rate indicator-id="1" value-id="3">4</rate>
        </rates>
        </form>
      </forms>
      </mkgu:body>




Сервисы CМЭВ

Документация

Вся информация о работе сервисов ИАС МКГУ, работающих через СМЭВ, размещена на портале госуслуг, подробнее:

Сервис актуализации опросной формы

Ссылка на документацию сервиса на тех. портале СМЭВ: SID0003947

Прием данных о фактах оказания госуслуг

Ссылка на документацию сервиса на тех. портале СМЭВ: SID0003944

Сервис приема оценок

Ссылка на документацию сервиса на тех. портале СМЭВ: SID0003954

Сервис проверки статуса пакета в ИАС МКГУ

Ссылка на документацию сервиса на тех. портале СМЭВ: SID0003952

Сервис выдачи коротких («народных») названий государственных услуг

Ссылка на документацию сервиса на тех. портале СМЭВ: SID0003946

Выгрузки из ФРГУ

Идентификаторы территориальных управлений: скачать
Список федеральных услуг для оценки в ИАС МКГУ: скачать
Инструкция по использованию сервиса взаимодействия с внешними системами: скачать




Инструменты разработчика

Проверка подписи пакета

Для проверки подписи пакета в левое поле скопируйте содержимое сертификата (в base64), а в правое подписанный пакет и нажмите кнопку «проверить подпись».
или идентификатор ИС в МКГУ:




Проверка структуры пакета

Для проверки структуры пакета в поле скопируйте содержимое пакета, в выпадающем списке выберите тип сервиса и нажмите кнопку «проверить пакет».

Тип Сервиса:





Проверка структуры пакета запросом к API

Сервис получения фактов оказания услуг (ведомственные ИС)

Для проверки структуры пакета вы также можете воспользоваться прямым запросом к API. Запрос формируется согласно методическим рекомендациям и отправляется на адрес https://vashkontrol.ru/hershel/sandbox/events, возможные постфиксы адреса — .json и .xml

Пример запроса через CURL:

curl -X POST -H "Content-Type: application/xml" --data-binary "@events.xml" 'https://vashkontrol.ru/hershel/sandbox/events'

Сервис получения оценок (МФЦ, ЕПГУ)

Для проверки структуры пакета вы также можете воспользоваться прямым запросом к API. Запрос формируется согласно методическим рекомендациям и отправляется на адрес https://vashkontrol.ru/hershel/sandbox/rates, возможные постфиксы адреса — .json и .xml

Пример запроса через CURL:

curl -X POST -H "Content-Type: application/xml" --data-binary "@rates.xml" 'https://vashkontrol.ru/hershel/sandbox/rates'

СМЭВ — Сервис получения фактов оказания услуг (ведомственные ИС)

Для проверки структуры пакета вы также можете воспользоваться прямым запросом к API. Запрос формируется согласно методическим рекомендациям и отправляется на адрес https://vashkontrol.ru/hershel/sandbox/smev_events, возможные постфиксы адреса — .json и .xml

Пример запроса через CURL:

curl -X POST -H "Content-Type: application/xml" --data-binary "@smev_events.xml" 'https://vashkontrol.ru/hershel/sandbox/smev_events'

СМЭВ — Сервис получения оценок (МФЦ, ЕПГУ)

Для проверки структуры пакета вы также можете воспользоваться прямым запросом к API. Запрос формируется согласно методическим рекомендациям и отправляется на адрес https://vashkontrol.ru/hershel/sandbox/smev_rates, возможные постфиксы адреса — .json и .xml

Пример запроса через CURL:

curl -X POST -H "Content-Type: application/xml" --data-binary "@smev_rates.xml" 'https://vashkontrol.ru/hershel/sandbox/smev_rates'