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

Фулфілмент

Оновити дані товару

patch
/fulfillment/{countrycode}/goods/{objectId}

Цей endpoint дозволяє змінювати дані існуючого товару. В тілі запиту потрібно передавати лише ті поля, які необхідно оновити (часткове оновлення), наприклад назву, ціну або термін придатності товару.

🔸Усі поля необов’язкові, але для виконання оновлення потрібно передати щонайменше одне поле. У разі успіху API повертає оновлені дані товару.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the goods are registered.

Example: pl
objectIdstringRequired

Unique identifier of the goods to be updated.

Example: 1b34e39f-5805-4510-94ca-1d88ea14739a
Body

Request body for updating goods. Only the fields that need to be changed should be provided. At least one field must be present.

goodsUnitNamestring · min: 2 · max: 255Optional

Product name.

goodsUnitFullNamestring · min: 2 · max: 255Optional

Full product name.

pricenumber · float · min: 0.01 · max: 1000000Optional

Price per unit of the product.

inventExpireDaysinteger · min: 1 · max: 15000 · nullableOptional

Shelf life in days or null if not applicable.

Responses
patch
/fulfillment/{countrycode}/goods/{objectId}

Оновити дані штрихкоду

patch
/fulfillment/{countrycode}/barcodes/{objectBarcodeId}

Цей ендпоінт використовується для оновлення параметрів існуючого штрих-коду в системі за його унікальним ідентифікатором.

У тілі запиту слід зазначати лише ті поля, які необхідно оновити.

🔸Усі поля є необов'язковими, проте для виконання оновлення необхідно надати хоча б одне поле. У разі успішного виконання API повертає оновлений об'єкт штрих-коду.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the barcode is registered.

Example: pl
objectBarcodeIdstringRequired

Unique identifier of the barcode to be updated.

Example: 3279cadb-daeb-4c62-a2fa-8fdb105c85a4
Body

Request body for updating barcode details. Only the fields that need to be changed should be provided. At least one field must be present.

measureUnitNamestring · enumOptional

Unit of measurement.

Example: pcsPossible values:
includesinteger · min: 1 · max: 1000000Optional

Number of units in the package.

weightnumber · float · min: 0.01 · max: 1000000Optional

Weight of the barcode package in kilograms.

lengthnumber · float · min: 0.01 · max: 1000000Optional

Package length in centimeters.

heightnumber · float · min: 0.01 · max: 1000000Optional

Package height in centimeters.

widthnumber · float · min: 0.01 · max: 1000000Optional

Package width in centimeters.

Responses
patch
/fulfillment/{countrycode}/barcodes/{objectBarcodeId}

Оновити план приймання

patch
/fulfillment/{countrycode}/inbound-plans/{documentId}

Цей endpoint використовується для оновлення параметрів існуючого плану приймання за його унікальним ідентифікатором.

План приймання має перебувати у статусі 1 (New). У тілі запиту потрібно передавати лише ті поля, які необхідно змінити.

🔸Усі поля необов’язкові, але для виконання оновлення потрібно передати щонайменше одне поле. У разі успіху API повертає оновлений об’єкт плану приймання.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the inbound plan is registered.

Example: pl
documentIdstringRequired

Unique identifier of the inbound plan.

Example: 392d0fdd-0f79-4d6c-8c05-cd3bc76432bd
Body

Request body for updating an inbound plan. Only the fields that need to be changed should be provided. At least one field must be present.

destWarehousestringOptional

Destination warehouse code.

deliveryTypeinteger · enumOptional

Delivery type(1 — Supplier delivery, 3 — Nova Post return, 7 — Nova Post delivery).

Possible values:
additionalInfostring · min: 2 · max: 255Optional

Additional information or comments.

Responses
patch
/fulfillment/{countrycode}/inbound-plans/{documentId}

Оновити дані клієнтського замовлення

patch
/fulfillment/{countrycode}/orders/{documentId}

Цей endpoint використовується для оновлення параметрів існуючого клієнтського замовлення, яке наразі перебуває у статусі 13 (Incomplete).

Запит дозволяє змінювати загальні параметри замовлення, список товарів, а також, якщо доставка здійснюється через Nova Post, встановлювати або оновлювати номер накладної.

🔸Усі поля необов’язкові, але для виконання оновлення потрібно передати щонайменше одне поле.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the order is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the client order.

Example: 7fe65529-5cd1-4333-93a8-c072aae70edc
Body

Request body for updating a client order. Only the fields that need to be changed should be provided. At least one field must be present.

destWarehousestringOptional

Code of the warehouse for dispatch.

deliveryTypeinteger · enumOptional

Delivery type (2 = Nova Post, 5 = Pickup).

Possible values:
waybilNumberstring · nullableOptional

Waybill number. Required if deliveryType = 2.

additionalInfostring · min: 2 · max: 255Optional

Additional info or comment.

Responses
patch
/fulfillment/{countrycode}/orders/{documentId}

Перевірити статус плану приймання

get
/fulfillment/{countrycode}/inbound-plans/status

Цей endpoint використовується для отримання статусів одного або кількох планів приймання.

Підтримує фільтрацію через query-параметри, зокрема за ID документа, зовнішніми номерами, кодами складів і діапазоном дат.

🔹Якщо параметри фільтрації не передані, у відповіді повертаються останні плани приймання.

🔸Цей GET запит не повертає помилку, якщо використано некоректні, неіснуючі або частково невалідні значення фільтрів. У таких випадках система:

  • Ігнорує невалідні або порожні значення фільтрів без повернення помилки.

  • Повертає порожній масив documents, якщо жоден план приймання не відповідає умовам запиту.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where inbound plans are registered.

Example: pl
Query parameters
pageintegerOptional

Page number (each page returns up to 25 records).

Example: 1
documentIds[]string · uuid[]Optional

List of inbound plan IDs.

externalNumbers[]string[]Optional

List of inbound plan external numbers.

warehouseIds[]string[]Optional

List of warehouse codes.

startDatestring · date-timeOptional

Start date of search (ISO 8601).

Example: 2025-05-05T00:00:00Z
endDatestring · date-timeOptional

End date of search (ISO 8601).

Example: 2025-05-10T00:00:00Z
Responses
get
/fulfillment/{countrycode}/inbound-plans/status
201

Data retrieved successfully.

Створити план приймання

post
/fulfillment/{countrycode}/inbound-plans

Цей endpoint дозволяє створити новий план приймання для отримання товарів на вказаний склад. План може містити одну або кілька товарних позицій.

У разі успіху API повертає створений план приймання з його унікальним ідентифікатором і початковим статусом.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the inbound plan is created.

Example: pl
Body

Request body for creating an inbound plan. All required fields must be provided.

externalNumberstring · min: 2 · max: 72Required

Document number in the client's system.

guidstring · min: 2 · max: 72Optional

Unique document ID in the client's system.

destWarehousestring · min: 2 · max: 255Required

Destination warehouse code.

deliveryTypeinteger · enumRequired

Delivery type (1 — Supplier, 3 — Return, 7 — Nova Post).

Possible values:
additionalInfostring · min: 2 · max: 255Optional

Additional information or comment.

Responses
post
/fulfillment/{countrycode}/inbound-plans

Скасувати план приймання

patch
/fulfillment/{countrycode}/inbound-plans/{documentId}/cancel

Цей endpoint скасовує існуючий план приймання, який наразі перебуває у статусі 1 (New).

Після скасування план приймання переходить у статус 10 (Canceled) і виключається з подальшої обробки.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the inbound plan is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the inbound plan.

Example: e52937bd-bdbc-499c-bbf8-2cbfeab51ee5
Responses
200

The inbound plan was successfully canceled.

application/json
documentIdstringRequired

Unique identifier of the inbound plan.

statusinteger · enumRequired

Current status of the inbound plan.

Possible values:
patch
/fulfillment/{countrycode}/inbound-plans/{documentId}/cancel

Створити товар

post
/fulfillment/{countrycode}/goods/multiple

Цей endpoint використовується для створення запису товару, який може бути доданий до плану приймання або до замовлення.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code for which the goods are being created.

Example: pl
Body
Responses
post
/fulfillment/{countrycode}/goods/multiple

Створити штрихкод

post
/fulfillment/{countrycode}/goods/{objectId}/barcodes/multiple

Цей endpoint використовується для створення одного або кількох штрихкодів, пов’язаних із конкретним товаром. Дані штрихкодів передаються масивом, що дозволяє створити кілька штрихкодів в одному запиті.

У разі успіху API повертає всі створені штрихкоди з їхніми унікальними ідентифікаторами та параметрами, вказаними в запиті.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the goods are registered.

Example: pl
objectIdstringRequired

Unique identifier of the goods for which barcodes are created.

Example: 7c5438ad-0ee6-11f0-9f10-42010adefd36
Body
Responses
post
/fulfillment/{countrycode}/goods/{objectId}/barcodes/multiple

Додати товари до плану приймання

post
/fulfillment/{countrycode}/inbound-plans/{documentId}/details

Цей endpoint дозволяє додавати одну або кілька товарних позицій до вже створеного плану приймання, який перебуває у статусі 1 (New).

Операція розширює список товарів у наявному плані приймання без створення нового документа.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the inbound plan is registered.

Example: pl
documentIdstringRequired

Unique identifier of the inbound plan.

Example: e52937bd-bdbc-499c-bbf8-2cbfeab51ee5
Body

Request body for adding goods to an existing inbound plan. The details array must contain at least one product item.

Responses
post
/fulfillment/{countrycode}/inbound-plans/{documentId}/details

Видалити товари з плану приймання

post
/fulfillment/{countrycode}/inbound-plans/{documentId}/details/multiple-delete

Цей endpoint дозволяє видаляти один або кілька товарів з існуючого плану приймання, який перебуває у статусі 1 (New).

Операція видаляє зазначені товарні позиції з плану приймання без видалення самого плану.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the inbound plan is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the inbound plan.

Example: e52937bd-bdbc-499c-bbf8-2cbfeab51ee5
Body

Request body for deleting goods from an inbound plan. The details array must contain at least one product item.

Responses
post
/fulfillment/{countrycode}/inbound-plans/{documentId}/details/multiple-delete

Створити замовлення

post
/fulfillment/{countrycode}/orders

Цей endpoint використовується для створення нового клієнтського замовлення на відправлення товарів зі складу.

Підтримуються два сценарії доставки:

  • Доставка Nova Post — необхідно вказати номер міжнародної експрес-накладної, який клієнт генерує заздалегідь.

  • Самовивіз клієнтом — замовлення створюється без зазначення номера міжнародної експрес-накладної.

Якщо запит сформований коректно та всі вимоги виконані, замовлення створюється з одним із таких статусів:

  • 1 (New) — коли всі товари є в наявності на складі

  • 13 (Incomplete) — коли частина товарів недоступна повністю або частково

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the order is created.

Example: pl
Body

Request body for creating a customer order. All required fields must be provided.

externalNumberstring · min: 2 · max: 72Required

Customer's internal order number.

destWarehousestring · min: 2 · max: 255Required

Warehouse code.

deliveryTypeinteger · enumRequired

Delivery type(2 — Nova Post, 5 — Customer pickup).

Possible values:
waybilNumberstringOptional

International express waybill number.

additionalInfostring · min: 2 · max: 255Optional

Additional information or comment.

Responses
post
/fulfillment/{countrycode}/orders

Отримати деталі замовлення

get
/fulfillment/{countrycode}/orders/{documentId}/details

Цей endpoint використовується для отримання детальної інформації про конкретне клієнтське замовлення за його documentId.

У відповіді повертається повна деталізація замовлених товарів, зокрема планова й фактична кількість, стан товару та серійні номери (за наявності).

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the order is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the client order.

Example: 22be2de9-47ae-4438-9cec-d55a0d4bd387
Responses
get
/fulfillment/{countrycode}/orders/{documentId}/details

Додати товари до клієнтського замовлення

post
/fulfillment/{countrycode}/orders/{documentId}/details

Цей endpoint використовується для додавання нових товарів до існуючого клієнтського замовлення, яке наразі перебуває у статусі 13 (Incomplete).

Якщо додані товари доступні в достатній кількості, статус замовлення автоматично змінюється на 1 (New).

Це дозволяє редагувати існуюче замовлення та відновити його обробку без створення нового документа.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the order is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the client order.

Example: e2d29580-457f-4562-88bf-b5e28aea9f88
Body

Request body for adding goods to an existing client order. At least one product item must be provided.

Responses
post
/fulfillment/{countrycode}/orders/{documentId}/details

Перевірити статус замовлення

get
/fulfillment/{countrycode}/orders/status

Цей endpoint використовується для отримання інформації про статуси одного або кількох клієнтських замовлень з можливістю додаткової фільтрації.

🔹Якщо параметри фільтрації не передані, у відповіді повертаються останні клієнтські замовлення.

🔸Цей GET запит не повертає помилку, якщо використано некоректні, неіснуючі або частково невалідні значення фільтрів. У таких випадках невалідні або порожні фільтри ігноруються, а якщо жодне замовлення не відповідає критеріям, повертається порожній масив.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the orders are registered.

Example: pl
Query parameters
pageintegerOptional

Page number (each page includes up to 25 objects).

Example: 1
documentIdsstring · uuid[]Optional

List of order identifiers.

externalNumbersstring[]Optional

List of client order numbers.

warehouseIdsstring[]Optional

List of warehouse codes.

startDatestring · date-timeOptional

Start date in ISO 8601 format.

Example: 2025-05-05T00:00:00Z
endDatestring · date-timeOptional

End date in ISO 8601 format.

Example: 2025-05-05T23:59:59Z
Responses
get
/fulfillment/{countrycode}/orders/status
201

Request successful. Returns an array of client orders that match the filtering criteria.

Скасувати клієнтське замовлення

patch
/fulfillment/{countrycode}/orders/{documentId}/cancel

Цей endpoint використовується для скасування раніше створеного клієнтського замовлення, яке наразі перебуває у статусі 13 (Incomplete).

Після скасування замовлення переходить у статус 10 (Canceled) і виключається з подальшої обробки.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the client order is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the client order.

Example: 7fe65529-5cd1-4333-93a8-c072aae70edc
Responses
patch
/fulfillment/{countrycode}/orders/{documentId}/cancel

Видалити товари з клієнтського замовлення

post
/fulfillment/{countrycode}/orders/{documentId}/details/multiple-delete

Цей endpoint використовується для видалення одного або кількох товарів із клієнтського замовлення, яке наразі перебуває у статусі 13 (Incomplete).

Якщо з такого замовлення видаляється товар із недостатнім залишком на складі, статус замовлення автоматично змінюється на 1 (New). Це дозволяє оновити замовлення та передати його в обробку без створення нового документа.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the order is registered.

Example: pl
documentIdstring · uuidRequired

Unique identifier of the client order.

Example: 7921dccd-9004-472e-a410-c9573a5edadd
Body

Request body for deleting goods from a client order. At least one item must be provided.

Responses
post
/fulfillment/{countrycode}/orders/{documentId}/details/multiple-delete

Перевірити залишки товарів на складі

get
/fulfillment/{countrycode}/stock-remains

Цей endpoint використовується для отримання інформації про поточні залишки товарів на fulfillment-складах.

Дає можливість перевірити, скільки одиниць кожного товару:

  • знаходиться на складі,

  • зарезервовано в активних замовленнях,

  • доступно для нових замовлень.

Можна застосовувати фільтри за товаром, складом, станом або датою. Якщо фільтри не передані, повертаються всі залишки товарів клієнта на всіх складах.

Некоректні або невідомі значення фільтрів ігноруються та не викликають помилок.

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

SCHEMA

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

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

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

EXAMPLE

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

Authorizations
AuthorizationstringRequired

JWT-токен авторизації зі строком дії 1 годину у заголовку

Path parameters
countrycodestringRequired

Country code where the fulfillment warehouses are located.

Example: pl
Query parameters
pageintegerOptional

Page number (each page returns up to 25 records).

Example: 1
objectIds[]string · uuid[]Optional

List of goods IDs (UUID) to filter by.

objectArts[]string[]Optional

List of product article numbers (SKUs) to filter by.

objectTitle[]string[]Optional

List of product names to filter by.

warehouseIds[]string[]Optional

Warehouse codes to filter by. If empty, all warehouses are included.

remainDatestring · date-timeOptional

Date up to which to consider all receipts. Stock is calculated as of this date/time. Format: YYYY-MM-DD or full ISO 8601 timestamp.

Example: 2025-05-05T00:00:00Z
conditionstring · enumOptional

Filter by stock condition:

  • 0 — good (saleable),
  • 1 — damaged (unsaleable). If omitted, all conditions are included.
Possible values:
Responses
get
/fulfillment/{countrycode}/stock-remains

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