Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Метод для получения списка городов, в которых есть отделения указанного обработчика. Массив возвращается с сортировкой городов по принципу: первых 100 - это самые популярные, а потом остальные по алфавиту. Советуеться закэшировать этот массив в системе клиента-интегратора и обновлять его раз в сутки.

Запрос

MethodGET
URL/handlers/{{handlerType}}/cities

Параметры запроса

ПолеОбязательноеТипОписаниеПример
{{handlerType}}ДаStringТип обработчика"NovaPoshta"

Пример:

Code Block
languagejs
GET /handlers/NovaPoshta/cities

Параметры ответа

ПолеОписание
dataМассив с городами
data[].{}.idID города в системе указанного обработчика
data[].{}.ukТекстовое название города в системе выбранного обработчика на украинском языке
data[].{}.ruТекстовое название города в системе выбранного обработчика на русском языке

Пример:

Code Block
languagejs
{
  "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": "Запорожье"
    }
  ]
}