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

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


ru:airlay:rosreestr

Различия

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

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

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