Метод получения документа для печати.
Базовый адрес(url) для Московской области remd.emias.mosreg.ru/emds/rest/api/v1
GET: {{url}}/documents/{{emdGuid}}/xsl-content?docType=pdf&stamp=true |
Параметр | Описание | По умолчанию | Обязательный | Комментарий | |
---|---|---|---|---|---|
emdGuid | path | Идентификатор ЭМД | - | + | Можно получить в методе Получение ЭМД и заявок на ЭМД по документу-основанию или Получение журнала заявок на ЭМД |
docType | query | Тип документа | - | + | Поддерживается только pdf и html |
stamp | query | Отображать штамп с информацией о подписи на документе | - | - | Только для pdf |
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Поле | Тип | Описание |
---|---|---|
data | string | Содержимое электронного документа (файл формата PDF, в base64). Для просмотра при тесте можно пользоваться онлайн форматером, например https://www.freeformatter.com/base64-encoder.html |
checksum | integer | Контрольная сумма файла, вычисленная по алгоритму CRC32 (в десятичном представлении) |
docType | string | Локальный идентификатор услуги относящийся к документу |
{ "data": "JVBERi0xLjcKJeLjz9MKNSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZ...", "checksum": 581198999, "docType": "pdf" } |
{ "status": "error", "result": null, "errors": [ { "code": "E-0002", "message": "Документ с идентификатором localUid='b488a8b5-ad9d-459d-9a5a-61f487178245' не найден" } ], "page": null, "id": null, "messageId": null } |
Возможные коды ошибок
HTTP Код | Описание |
---|---|
400 | Invalid input |
404 | Not found |
500 | Internal Server Error |