Робота з обмеженнями
Для роботи з методами користувач повинен бути авторизованим.
Додати/змінити обмеження
(ініціатор Продавець (Виробник))
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
|
|
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).