Додано методи для роботи з реєстрами відправлен
1. Реєстри в Україні
Обмеження:
реєстри можна створити лише на відправлення одного типу (міжнародні або в межах України);
створюються лише на відправлення, які в статусі ReadyToShip;
у всіх відправлень для реєстра одна точка відправки;
користувач, який виконує операції з реєстром, пов’язаний з організацією-відправником (для юридичних осіб) або є відправником у відправленнях.
1.1 Створення нового реєстру з МЕН (ІД)
Опис
Цей метод використовується для створення клієнтського реєстру по міжнародним експрес-накладним, або інтернет-документам.
Запит
Метод POST v.1.0/registry
{
"description": "My_new_registry",
"shipments": [
"9f0d4b57-537e-11f1-b431-005056bd6036",
"bf20249c-537e-11f1-b431-005056bd6036"
]
}Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.2 Додавання МЕН (ІД) в існуючий реєстр
Опис
Цей метод використовується для додавання МЕН(ІД) в існуючий клієнтський реєстр.
Параметр адресного рядка
{id} - унікальний ідентифікатор реєстру
Запит
Метод POST v.1.0/registry/{id}/shipments
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.3 Видалення МЕН (ІД) з реєстру
Опис
Цей метод використовується для видалення МЕН(ІД) з існуючого клієнтського реєстру.
Параметр адресного рядка
{id} - унікальний ідентифікатор реєстру
Запит
Метод DELETE v.1.0/registry/{id}/shipments
{id} - унікальний ідентифікатор реєстру
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.4 Видалення реєстру
Опис
Цей метод використовується для повного видалення клієнтського реєстру.
Параметр адресного рядка
{id} - унікальний ідентифікатор реєстру
Запит
Метод DELETE v.1.0/registry/{id}
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.5 Перейменування реєстру
Опис
Цей метод використовується для перейменування клієнтського реєстру.
Параметр адресного рядка
{id} - унікальний ідентифікатор реєстру
Запит
Метод PUT v.1.0/registry/{id}/rename
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.6 Друк реєстру
Опис
Цей метод використовується для друку клієнтського реєстру і пов'язаних з ним сутностей:
загальний реєстр
міжнародні експрес-накладні,
маркування міжнародних експрес-накладних,
рахунки міжнародних експрес-накладних.
Параметри адресного рядка
id
number
Приклад: d3de2df4-537e-11f1-b431-005056bd6036
Ідентифікатор реєстру (обов'язкове)
type*
string
Приклад:
internationalinvoicemarking
Тип друкованої форми. Опціонально.
printSizeType*
string
Приклад:
size_100_100
Розмір для друку маркування.
Обов'язкове для
type= marking
copies**
number
Number of copies of printed document (optional) Default value
Запит
Метод GET v.1.0/registry/print?id={id}
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out
1.7 Запит списку реєстрів
Опис
Цей метод використовується для запиту всіх реєстрів, які належать клієнту.
Параметри адресного рядка
ids[]
string
Приклад: fb161018-52af-11f1-b431-005056bd6036
Унікальні ідентифікатори реєстру, для яких слід отримати інформацію.
numbers[]
string
Приклад: 106-00000901
Унікальний номер реєстру, для якого слід отримати інформацію.
settlementIds[]
string
Приклад: 126956
Унікальний ідентифікатор населеного пункту.
createdAtFrom
date
Приклад: 01.05.2026
Дата початку періоду фільтрації реєстру. Використовується для отримання записів, створених з цієї дати включно. Поле createdAtFrom має бути датою раніше за createdAtTo
createdAtTo
date
Приклад: 01.05.2026
Дата закінчення періоду фільтрації реєстру. Використовується для отримання записів, створених до цієї дати (не включно).
page
integer
Приклад: 1
Номер сторінки для повернення.
limit
integer
Приклад: 1
Максимальна кількість елементів для повернення на сторінці.
Запит
Метод GET v.1.0/registry
Відповідь
Статус 200 OK Request successful. The server has responded as required.
Помилки
401
Unauthorized
422
Validation error
503
Connection time-out