Загрузка архива для проверки
Метод позволяет проверить ранее сформированный пакет документов на соответствие требованиям Росреестра и произвести отправку в Росреестр.
Адрес: {pp_url}/api/uploads/{upload_id}
Тип: POST
ContentType: multipart/form-data
Authorization: авторизация
По результатам проверки пакета документов могут быть следующие ситуации:
- при проверке обнаружены ошибки: формируется протокол с ошибками;
- при проверке не обнаружено ни ошибок, ни предупреждений - производится отправка пакета документов в Росреестр;
- при проверке обнаружены только предупреждения: формируется протокол с предупреждениями и, в зависимости от параметра send, производится/не производится отправка пакета документов.
Описание заголовков
| Ключ заголовков | Тип | Обязательность | Описание |
|---|---|---|---|
| User-Id | string | о (в случае если запрос отправляется от имени агрегатора) | Идентификатор пользователя в системе агрегатора |
Описание входных параметров
| Наименование параметра | Описание | Тип | Формат | Обязательность |
|---|---|---|---|---|
| upload_id | Идентификатор загрузки | string | guid | o |
| hash | SHA1-хэш загружаемого файла | string |
Описание тела архива
- Формат: ZIP;
- Состав: в корне архива содержатся подписанные файлы заявления, полученные getRequest; подписанные прикладываемые файлы (названия которых указаны).
Ответы
| Код ответа | Описание |
|---|---|
| 404 | Не найдена загрузка с переданным идентификатором |
| 403 | Загрузка принадлежит другому пользователю или не сошлись значения хэша |
| 401 | Неавторизованный пользователь |
| 400 | Возникла ошибка связанная с текущим состоянием данных и входными данными |
| 200 | Загрузка успешно выполнена |
Описание ответа
Код: 404
ContentType: application/json
| Переменная | Тип | Nullable |
|---|---|---|
| type | string | true |
| title | string | true |
| status | integer ($int32) | true |
| detail | string | true |
| instance | string | true |
Код: 403
ContentType: application/json
| Переменная | Тип | Nullable |
|---|---|---|
| type | string | true |
| title | string | true |
| status | integer ($int32) | true |
| detail | string | true |
| instance | string | true |
Код: 400
ContentType: application/json
| Переменная | Тип | Nullable | Описание |
|---|---|---|---|
| description | string | true | Описание ошибки |
| content | Дополнительное содержимое |
Код: 200
ContentType: application/json
| Переменная | Тип | Nullable | Описание |
|---|---|---|---|
| id | string | true | Идентификатор загрузки |
Примеры ответа
Код 200
1 2 3 | |