Підписання даних сервісу «ЕТТН» (збереження підпису)

Для роботи з цим методом користувач повинен бути авторизованим.

Підказка

Підписання в сервісі «ЕТТН» можливо здійснити двома способами:

  1. Отримати тіло документа сервісу «ЕТТН» в ECMR форматі -> Підписати отримане ECMR тіло (отримуємо p7s файл підпису) -> Конвертуємо p7s в base64 формат - це буде зміст в масиві тіла запиту.

  2. Отримати sign_hash (extra_fields) документа сервісу «ЕТТН» -> Підписати отримане значення sign_hash (отримуємо p7s файл підпису) -> Конвертуємо p7s в base64 формат - це буде зміст в масиві тіла запиту.

Примітка

Перепідписання документа (коригування підпису шляхом повторного застосування методу) допускається лише до відправки документа контрагенту.

URL

Метод запиту

POST

URL запиту

/api/eds/doc/ettn/sign?doc_uuid=060bacde-9162-4873-8beb-e3a2af4dd767&gln=9864065732327

URL параметри

gln (обов’язково) String - GLN власної Компанії АБО guid (обов’язково) String - унікальний ідентифікатор власної організації на платформі

doc_uuid (обов’язково) UUID - ідентифікатор документа

Headers

Authorization

SID - токен, отриманий при авторизації

REQUEST

JSON Body

В тілі запиту методу передається масив файлів підпису p7s в base64 форматі.

Приклад тіла запиту:

["ZGZkZmRmZGZkZmRmdnh2dmM==", "ZGZkZmRmZGZkZmRmdnh2dmM=="]

RESPONSE

Код сервера 200 (ok).