Отримання (завантаження) документа сервісу «ЕТТН» в JSON/XML/PDF/ZIP форматі

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

Примітка

Метод використовується виключно для наступних документів:

  • «Е-ТТН»

  • «Акт розбіжностей до ТТН»

  • «Акт перевантаження»

  • «Акт про заміну пункту призначення вантажу»

  • «Акт коригування»

URL

Метод запиту

GET

URL запиту

/api/ettn/v2/eds/doc/body?doc_uuid=13891ca1-76ff-40a6-927b-98db9444d3bf&company_uuid=0855e1ce-46ed-4995-83b6-356127b95226

URL параметри

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

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

response_type (опціонально) String - формат очікуваної відповіді; можливі варіанти:

  • bytes (за замовчуванням)

  • file

  • base64

file_name (опціонально) String - назва файлу для завантаження. Якщо вказано, то при response_type = file повернеться файл з заданим значенням file_name. За замовчуванням назва файлу формується згідно структури: ttn_[UUID ТТН].xml/pdf/zip

format (опціонально) String - формат файлу для отримання/завантаження (якщо не вказано - ZIP); можливі варіанти:

  • pdf - отримання документа в PDF форматі;

  • xml - отримання документа в XML форматі;

  • json - отримання документа в JSON форматі;

  • zip - архів, який за замовчуванням містить XML та PDF файли (параметр include_pdf)

include_pdf (опціонально) boolean - налаштування наповнення архіву при format=zip:

  • true (за замовчуванням) - архів буде містити XML та PDF файли;

  • false - архів буде містити лише XML файл.

Headers

Authorization

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

Content-Type

application/json

RESPONSE

У тілі відповідь передається документ сервісу «ЕТТН» в визначеному запитом форматі.