Отримання переліку всіх мереж¶
Для роботи з цим методом користувач повинен бути авторизованим .
За допомогою методу api/oas/allretailers можливо отримати список всіх мереж, пов’язаних з авторизованим користувачем.
Метод запиту |
HTTP GET |
---|---|
Content-Type |
application/json (тіло HTTP запиту / відповіді в json форматі) |
URL запиту |
|
Параметри, що передаються в URL (разом з адресою методу) |
У рядку заголовка (Header) «Cookie» обов’язково передається SID - токен отриманий при авторизації |
Підказка
Також можливо виконати запит у вигляді curl-рядка:
curl -X GET „https://edo-v2.edi-n.com/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
}
]