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