Робота з довідниками
Всі запити нижче перерахованих API методів платформи EDIN 2.0 направляються на адресу: https://edo-v2.edin.ua
Для роботи з цими методами користувач повинен бути бути авторизованим.
Отримання інформації по авторизованому користувачу:
GET /api/oas/user
За допомогою цього метода метода можна отримати інформацію про користувача, наприклад ID користувача, ID акаунта, логін, чи має користувач «права адміністратора» (true / false), дані про платформу та інші ідентифікатори.
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/user |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається інформація про користувача (об’єкт єкт User).
Отримання інформації про всіх користувачів компанії (на рівні акаунта):
GET /api/oas/account/users
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/account/users |
|
URL параметри |
type
|
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається інформація про користувачів (масив об’єктів єктів User).
Отримання інформації по GLN номерам, пов’язаним з авторизованим користувачем (на рівні акаунта):
GET /api/oas/account/identifiers
Метод дозволяє користувачеві переглядати додаткову інформацію про інших користувачів на рівні одного загального акаунта.
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/account/identifiers |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається передається інформація по GLN номерам номерам в вигляді масиву об’єктів єктів Identificator.
Отримання переліку роздрібних мереж, які пов’язані із заданим GLN:
GET /api/oas/retailers
За допомогою цього метода можна отримати перелік всіх роздрібних мереж-контрагентів користувача.
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/retailers?gln=9864065702429 |
|
URL параметри |
gln |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається передається інформація про роздрібні мережі.
Отримання переліку GLN номерів, які пов’язані із заданою роздрібною мережею:
GET /api/oas/retailer/identificators
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/retailer/identificators?retailer_id=11 |
|
URL параметри |
retailer_id |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передаються дані про контрагентів (масив об’єктів єктів Identificator).
Отримання переліку всіх мереж, пов’язаних з авторизованим користувачем:
GET /api/oas/allretailers
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/allretailers |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається передається інформація по мережам в вигляді масиву об’єктів.
Отримання переліку доступних одиниць виміру:
GET /api/oas/units
Метод Метод дозволяє відобразити довідник одиниць виміру.
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/units |
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається передається довідник одиниць виміру.
Отримання інформації про організацію по Назві/ІПН/КПП/GLN:
GET /api/oas/identifiers
Метод дозволяє користувачеві переглядати додаткову інформацію про інші організації на рівні одного загального акаунта, а також знайти знайти Основний GLN за GLN за Додатковим GLN.
Основний GLN має унікальний ЄДРПОУ на рівні платформи. Використовується для документів, що потребують дані юридичної особи та подальшого підписання КЕП. Створюється автоматично при реєстрації на платформі EDI Network.
Додатковий GLN підв’язується до «Основного GLN». Використовується для указання точок доставки, дрібних магазинів і т.і.
REQUEST
|
URL |
https://edo-v2.edin.ua |
|
Метод запиту |
GET |
|
URL запиту |
/api/oas/identifiers?gln=9864232319979&query=1234567891234 |
|
URL параметри |
gln query with_parents child_gln account_id (опціонально) String - ідентифікатор акаунта Компанії. В комбінаціях з account_id параметром можуть застосовуватись додаткові фільтри:
|
|
Headers |
|
|
Authorization |
SID |
|
Content-Type |
application/json |
RESPONSE
В тілі тілі відповіді передається інформація про організацію (масив об’єктів єктів Identificator).