Получение контента документа

Для работы с этим методом пользователь должен быть авторизированным .

С помощью метода api/eds/doc/body можно быстро получить контент документа без подписей/печатей, а также тело подписи, тело печати. В запросе должен присутствовать идентификатор авторизованного пользователя (GLN), ID документа (doc_uuid),тип тела документа.

Метод запроса

HTTP GET

Content-Type

application/json (тело запроса/ответа в json формате в теле HTTP запроса

URL запроса

https://edo-v2.edi-n.com/api/eds/doc/body?gln=9864065702429&doc_uuid=97c06d02-7c3c-4467-aaac-4a808078609f&body_type=JSON&response_type=base64

Параметры, передаваемые в URL (вместе с адресом метода)

В строке заголовка (Header) «Cookie» обязательно передается SID - токен полученный при авторизации

Обязательные url-параметры:

gln - строка(13); номер GLN организации, которая связана с авторизированным пользователем платформы EDIN 2.0 на уровне аккаунта doc_uuid - строка; UUID документа

body_type - тип тела документа; возможные значения: - CONTENT: base64 контента без подписей/печатей - JSON: json документа - SIGN: base64 тело подписи - STAMP: base64 тело печати - CRYPTED: шифрованные исходные данные

Подсказка

Также возможно выполнить запрос в виде curl-строки:

curl -X GET „https://edo-v2.edi-n.com/api/eds/doc/body?gln=9864065702429&doc_uuid=8c8a70e7-81c6-4382-8b58-7d60c3bc6ffd&body_type=JSON“ -b „SID=458a0d38-5b56-4b8e-8998-009a1edd31eb“

Спецификация для расшифровки ключей curl запроса: https://curl.haxx.se/docs/manpage.html


JSON-параметры в теле HTTP запроса/ответа


REQUEST


В этом методе json-тело запроса отсутствует (другие данные передавать не нужно).


RESPONSE


В ответе в json-теле передается строка значений в формате Base64.


Примеры


Запрос не содержит тела (json)


Пример тела ответа (json):

В этом методе в json-теле ответа передается строка значений в формате Base64.