For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cупровідні документи

Завантаження супровідних документів

post
/shipments/invoice-files

Завантажує супровідні документи для відправлення.

Метод приймає файли у форматі multipart/form-data. Кожен файл повинен містити метадані з інформацією про відправлення та документ.

Структура запиту

  • files[0].file — бінарний файл.

  • files[0].metadata — JSON-рядок з метаданими файлу.

Обов’язкові поля метаданих

  • menNumber — номер відправлення.

  • name — назва файлу.

  • typeCode — короткий код типу документа.

Обмеження

  • Максимальна кількість файлів в одному запиті: 6.

  • Максимальний розмір файлу: 1 MB.

  • Дублікати назв файлів в межах одного запиту не допускаються.

  • Непідтримувані розширення файлів не допускаються.

🔹Опис елементів керування:

SCHEMA Відображає повну технічну структуру запиту або відповіді, включаючи назви полів, типи даних, обов’язкові поля, допустимі значення та правила валідації.

  • Single line description Опис, що вміщується в один рядок; текст, який не поміщається, залишається прихованим.

  • Multiline description Розширений опис, що відображає більше одного рядка тексту.

EXAMPLE Показує готовий приклад JSON із правильно сформованими значеннями для демонстрації того, як має виглядати валідний запит або відповідь.

Authorizations
AuthorizationstringRequired

Authorization JWT-token with a lifetime of 1 hour in header

Body
Responses
200

Файли успішно завантажено.

application/json
post
/shipments/invoice-files

Отримання списку супровідних документів

get
/shipments/{men}/invoice-files

Повертає список супровідних документів, прив’язаних до відправлення.

🔹Опис елементів керування:

SCHEMA Відображає повну технічну структуру запиту або відповіді, включаючи назви полів, типи даних, обов’язкові поля, допустимі значення та правила валідації.

  • Single line description Опис, що вміщується в один рядок; текст, який не поміщається, залишається прихованим.

  • Multiline description Розширений опис, що відображає більше одного рядка тексту.

EXAMPLE Показує готовий приклад JSON із правильно сформованими значеннями для демонстрації того, як має виглядати валідний запит або відповідь.

Authorizations
AuthorizationstringRequired

Authorization JWT-token with a lifetime of 1 hour in header

Path parameters
menstringRequired

Номер відправлення.

Example: 51610811647217
Responses
200

Список файлів відправлення.

application/json
get
/shipments/{men}/invoice-files

Видалення супровідних документів

delete
/shipments/{men}/invoice-files

Видаляє супровідні документи, прив’язані до відправлення.

Видалення є незворотним, тому використовуйте метод з обережністю.

🔹Опис елементів керування:

SCHEMA Відображає повну технічну структуру запиту або відповіді, включаючи назви полів, типи даних, обов’язкові поля, допустимі значення та правила валідації.

  • Single line description Опис, що вміщується в один рядок; текст, який не поміщається, залишається прихованим.

  • Multiline description Розширений опис, що відображає більше одного рядка тексту.

EXAMPLE Показує готовий приклад JSON із правильно сформованими значеннями для демонстрації того, як має виглядати валідний запит або відповідь.

Authorizations
AuthorizationstringRequired

Authorization JWT-token with a lifetime of 1 hour in header

Path parameters
menstringRequired

Номер відправлення.

Example: 51610811647217
Body
UUIDsstring[]Optional

Унікальні ідентифікатори файлів.

Responses
200

Файли успішно оброблено.

application/json
delete
/shipments/{men}/invoice-files

Отримання файлу супровідного документа

get
/shipments/{men}/invoice-files/{uuid}

Завантажує файл супровідного документа відправлення.

🔹Опис елементів керування:

SCHEMA Відображає повну технічну структуру запиту або відповіді, включаючи назви полів, типи даних, обов’язкові поля, допустимі значення та правила валідації.

  • Single line description Опис, що вміщується в один рядок; текст, який не поміщається, залишається прихованим.

  • Multiline description Розширений опис, що відображає більше одного рядка тексту.

EXAMPLE Показує готовий приклад JSON із правильно сформованими значеннями для демонстрації того, як має виглядати валідний запит або відповідь.

Authorizations
AuthorizationstringRequired

Authorization JWT-token with a lifetime of 1 hour in header

Path parameters
menstringRequired

Номер відправлення.

Example: 51610811647217
uuidstringRequired

Унікальний ідентифікатор файлу.

Example: 8be65310-c7c5-40aa-97f7-c4028b5fffc5
Responses
200

Вміст файлу.

application/octet-stream
string · binaryOptional
get
/shipments/{men}/invoice-files/{uuid}

Останнє оновлення