Метод для получения списка отделения/офиса города указанного обработчика. Советуеться закэшировать этот массив в системе клиента-интегратора и обновлять его раз в сутки.

Запрос

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

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

ПолеОбязательноеТипОписаниеПример
{{handlerType}}ДаStringТип обработчика"NovaPoshta"
{{cityId}}ДаStringID города указанного обработчика"8d5a980d-391c-11dd-90d9-001a92567626"

Пример:

GET /handlers/NovaPoshta/cities/8d5a980d-391c-11dd-90d9-001a92567626/offices

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

ПолеОписание
dataМассив с отделениями/офисами
data[].{}.idID отделения/офиса в системе указанного обработчика
data[].{}.ukТекстовое название отделения/офиса в системе выбранного обработчика на украинском языке
data[].{}.ruТекстовое название отделения/офиса в системе выбранного обработчика на русском языке
data[].{}.maxWeightМаксимальный допустимый вес посылок данного отделения/офиса в килограммах, 0 - нет ограничения

Пример:

{
  "data": [
    {
      "id": "1ec09d88-e1c2-11e3-8c4a-0050568002cf",
      "uk": "Відділення №1: вул. Червонопрапорна, 34 (Корчувате)",
      "ru": "Отделение №1: ул. Краснознаменная, 34 (Корчеватое)",
      "maxWeight": 0
    },
    {
      "id": "7b422fbe-e1b8-11e3-8c4a-0050568002cf",
      "uk": "Відділення №2: вул. Бережанська,9 (Оболонь Лугова)",
      "ru": "Отделение №2: ул. Бережанская, 9 (Оболонь Луговая) ",
      "maxWeight": 0
    },
    {
      "id": "7b422fc3-e1b8-11e3-8c4a-0050568002cf",
      "uk": "Відділення №3: вул. Калачівська, 13 (Стара Дарниця)",
      "ru": "Отделение №3: ул. Калачевская, 13 (Старая Дарница)",
      "maxWeight": 0
    },
    {
      "id": "7b422fc5-e1b8-11e3-8c4a-0050568002cf",
      "uk": "Відділення №4: вул. Кричевського, 19, м. Житомирська (Святошин)",
      "ru": "Отделение №4: ул. Кричевского, 19, м. Житомирская (Святошин)",
      "maxWeight": 0
    },
    {
      "id": "7b422fc6-e1b8-11e3-8c4a-0050568002cf",
      "uk": "Відділення №5: вул. Федорова, 32 (м. Олімпійська)",
      "ru": "Отделение №5: ул. Федорова, 32 (м. Олимпийская)",
      "maxWeight": 0
    }
  ]
}