Skip to main content

Робота з обмеженнями

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

Додати/змінити обмеження 

(ініціатор Продавець (Виробник))

POST /api/distribex/limits
REQUEST

URL

https://edo-v2.edin.ua

Метод запиту

POST

URL запиту

/api/distribex/limits

URL параметри

gln (обов’язково) String - GLN Продавця (Виробника)

Headers

 

Authorization

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

Content-Type

application/json

REQUEST

 

JSON Body

В тілі запиту методу передається об’єкт Limits (назва=GLN Покупця (Дистрибʼютора)) з обмеженнями для конкретного користувача-Покупця (Дистрибʼютора)

RESPONSE

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

Отримати обмеження контрагента за GLN

GET /api/distribex/limits

Метод може використовуватись як Продавцем (Виробником), так і Покупцем (Дистрибʼютором):
  -  для отримання налаштованих обмежень з боку Продавця (Виробника) передаються параметри gln та d_gln;
 - для отримання налаштованих обмежень з боку Покупця (Дистрибʼютора) передаються параметри gln та producerId.

REQUEST

URL

https://edo-v2.edin.ua

Метод запиту

GET

URL запиту

/api/distribex/limits

URL параметри

gln (обов’язково) String - GLN власної Компанії

d_gln / producerId (обов’язково) String

  • з боку Продавця (Виробника): d_gln - GLN Покупця (Дистрибʼютора)

  • з боку Покупця (Дистрибʼютора): producerId - ідентифікатор компанії-Продавця (Виробника)

Headers

 

Authorization

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

Content-Type

application/json

RESPONSE

В тілі відповіді передаютьсяпередається об’єкт обмеженняLimits з обмеженнями для вказаного Покупця (Дистрибʼютора).

Видалити обмеження для контрагента 

(ініціатор Продавець (Виробник))

DELETE /api/distribex/limits

 

REQUEST

URL

https://edo-v2.edin.ua

Метод запиту

DELETE

URL запиту

/api/distribex/limits

URL параметри

gln (обов’язково) String - GLN Продавця (Виробника)

d_gln (обов’язково) String - GLN Покупця (Дистрибʼютора)

limit_key (опціонально) String - перелік доступних значень обмежень. Використовується, якщо потрібно видалити одне обмеження зі списку, а не очистити всі обмеження повністю.

Headers

 

Authorization

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

Content-Type

application/json

RESPONSE

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