Инструменты пользователя

Инструменты сайта


ru:airlay:rosreestr

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:rosreestr [2022/09/26 13:35]
Рыков Павел [Интеграция Росреестр]
ru:airlay:rosreestr [2023/07/17 10:22] (текущий)
Рыков Павел
Строка 1: Строка 1:
 ====== Интеграция Росреестр ====== ====== Интеграция Росреестр ======
-Для создания запроса к росреестру необходимо отправить POST запрос на ''/request''в параметрах указать кадастровый номер объекта и данные заявителя(ФИО, номер паспорта).+Взаимодействие с системой происходит по протоколу SOAP. Для создания запроса необходимо отправить соответсвующий запрос(''sendRosreestrRequest''в SOAP сервис.
  
-Информацию по созданным запросам и текущий статус можно получить с помощью апи ''/reques/{id}'', где ''{id}'' - идентификатор запроса.+URL на сервис SOAP: ''имяДомена/request/soap''
  
-===== Описание апи: ===== +URL на wsdl файл: ''имяДомена/request/wsdl''
-> POST /request+
  
-Параметра:   +Сервис при получение ответа от росреестраекущий статус или результат) отправляет его в SAP клиента
-  cadastrNumber   +
-  declarantName   +
-  declarantSurname   +
-  declarantPatronymic   +
-  declarantPassportNumber  +
  
-Ответ+===== Дополнительное апи===== 
-<code json>  +Описание:  
-+   API для инициализации повторной отправки статусов клиенту 
-    "_id""6322f061679a5af8a306c948", +    
-    "validDeclarant": false, +> GET /request/getStatuses
-    "guid": "6b128174-8180-8e25-14b4-a3d423418202", +
-    "cadastrNumber": "cadastrNumber", +
-    "declarant":+
-        "firstname": "Петр", +
-        "surname": "Петров", +
-        "patronymic": "", +
-        "documentId": "1817123321" +
-    }, +
-    "status": "initialized" +
-+
-</code>+
  
-> GET /request/{id}+Параметра:   
 +  numbers - массив номеров запросов по которым необходимо получить статусы, в формате json, содержащий массив строк.
  
 Ответ: Ответ:
-<code json>  +  Пустой ответ с кодом 200
-+
-    "_id": "6322f061679a5af8a306c948", +
-    "validDeclarant": false, +
-    "guid": "6b128174-8180-8e25-14b4-a3d423418202", +
-    "cadastrNumber": "cadastrNumber", +
-    "declarant":+
-        "firstname": "Петр", +
-        "surname":етров", +
-        "patronymic": "", +
-        "documentId": "1817123321" +
-    }, +
-    "status": "initialized" +
-+
-</code> +
- +
-> GET /request/result/{id}+
  
 +> GET /request/getReport
 +Описание: 
 +   API генерации отчета по запросам к росреестру
 +   
 +Параметра:  
 +  numbers - массив номеров запросов по которым необходимо получить статусы, в формате json, содержащий массив строк.
 +  
 Ответ: Ответ:
-Файл с результатами запроса+    Файл с информацией по указаным запросам к росреестру, в формате csv
ru/airlay/rosreestr.1664174115.txt.gz · Последнее изменение: 2022/09/26 13:35 — Рыков Павел