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

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

За допомогою методу api/oas/allretailers можливо отримати список всіх мереж, пов’язаних з авторизованим користувачем.

Метод запиту

HTTP GET

Content-Type

application/json (тіло HTTP запиту / відповіді в json форматі)

URL запиту

https://edo-v2.edin.ua/api/oas/allretailers

Параметри, що передаються в URL (разом з адресою методу)

У рядку заголовка (Header) «Cookie» обов’язково передається SID - токен отриманий при авторизації

Підказка

Також можливо виконати запит у вигляді curl-рядка:

curl -X GET „https://edo-v2.edin.ua/api/oas/allretailers“ -b „SID=65daca25-74ba-4c85-8183-71b404a348c0;“

Специфікація для розшифровки ключів curl запиту: https://curl.haxx.se/docs/manpage.html


JSON-параметри в тілі HTTP запиту/відповіді


REQUEST


У цьому методі json-тіло запиту відсутнє (інші дані передавати не потрібно).


RESPONSE


Таблиця 1 - Опис json-параметрів, які можуть передаватися у відповідь на метод API

Параметр

Формат

Опис

id

число

ідентифікатор роздрібної мережі

name

рядок

ім’я роздрібної мережі

gln

рядок (13)

номер GLN організації

aliasName

рядок

бренд ТЗ, альтернативне ім’я

type

число

тип мережі, 1 - пряма, 2 - роумінгова


Приклади


При використанні методу json-тіло запиту відсутнє (дані передавати не потрібно).


Приклад тіла відповіді (json):

[
  {
    "id": 7,
    "name": "Варус (ОМЕГА)",
    "gln": "4820110632160",
    "aliasName": "Варус(ОМЕГА))",
    "type": 1
  },
  {
    "id": 8,
    "name": "Старый Колос",
    "gln": "4829900003845",
    "aliasName": "Олд_Колос",
    "type": 1
  },
  {
    "id": 9,
    "name": "АТБ-маркет",
    "gln": "4820128010004",
    "aliasName": "АТБ-маркет",
    "type": 1
  },
  {
    "id": 17297,
    "name": "Интеграция",
    "gln": "1234567890123",
    "aliasName": "Интеграция",
    "type": 2
  }
]