Метод для получения списка городов, в которых есть отделения указанного обработчика. Массив возвращается с сортировкой городов по принципу: первых 100 - это самые популярные, а потом остальные по алфавиту. Советуеться закэшировать этот массив в системе клиента-интегратора и обновлять его раз в сутки.
...
отримання списку міст, в яких є відділення вказаного обробника. Масив повертається з сортуванням міст за таким алгоритмом: перші 100 - найбільш вживані, а потім всі інші за абеткою. Порада: закешувати цей масив в системі клієнта-інтегратора і оновлювати його раз на добу.
Запит
Method | GET |
URL | /handlers/{{handlerType}}/cities |
...
Параметри запиту
ПолеОбязательное | Обов'язковість | Тип | ОписаниеОпис | ПримерПриклад |
---|
{{handlerType}} | ДаТак | String | Тип обработчикаобробника | "NovaPoshta" |
ПримерПриклад:
Code Block |
---|
|
GET /handlers/NovaPoshta/cities |
Параметры ответаПараметри відповіді
Поле | ОписаниеОпис |
---|
dataМассив с городами | Масив з містами |
data[].{}.id | ID города в системе указанного обработчикаIDміста в системі вказаного обробника |
data[].{}.uk | Текстовое название города в системе выбранного обработчика на украинском языкеТекстова назва міста в системі обраного обробника українською мовою |
data[].{}.ru | Текстовое название города в системе выбранного обработчика на русском языке |
ПримерТекстова назва міста в системі обраного обробника російською мовою |
Приклад:
Code Block |
---|
|
{
"data": [
{
"id": "8d5a980d-391c-11dd-90d9-001a92567626",
"uk": "Київ",
"ru": "Киев"
},
{
"id": "db5c88f0-391c-11dd-90d9-001a92567626",
"uk": "Дніпропетровськ",
"ru": "Днепропетровск"
},
{
"id": "db5c88e0-391c-11dd-90d9-001a92567626",
"uk": "Харків",
"ru": "Харьков"
},
{
"id": "db5c88d0-391c-11dd-90d9-001a92567626",
"uk": "Одеса",
"ru": "Одесса"
},
{
"id": "db5c88c6-391c-11dd-90d9-001a92567626",
"uk": "Запоріжжя",
"ru": "Запорожье"
}
]
} |