Подготовить справочники, адреса и узловые точки для заказа
Статья обновлена November 12, 2026
Стенд по умолчанию — test. Только чтение. Порядок работы для агента.
Получите значения для сценария Создать заказ на перевозку. Для запросов нужны действующий доступ к API и доступ к соответствующим справочникам и геосервисам.
Получить коды справочников
Запрашивайте справочники, нужные для полей заказа. Передавайте полученные коды в исходном виде.
- Типы кузовов —
GET /api/dicts/bodyTypes/v0/bodyTypesGet. - Страны —
GET /api/dicts/countries/v0/countriesGet. - Валюты —
GET /api/dicts/currency/v0/orderCurrencyGet. - Организационно-правовые формы —
GET /api/dicts/legalForms/v0/legalFormsGet. - Типы упаковки —
GET /api/dicts/packageType/v0/packageTypeGet. - Категории груза —
GET /api/dicts/productCategories/v0/productCategoriesGet. - Температурные режимы —
GET /api/dicts/temperatureConditions/v0/temperatureConditionsGet. - Способы погрузки и выгрузки —
GET /api/dicts/downloadTypes/v0/downloadTypesGet.
Уточнить место
- Для подсказок по адресу вызовите
GET /api/geocoder/yaProxy/v1. Передайте текст адреса в параметре строки запросаgeocode. Смотрите варианты вdata.response.GeoObjectCollection.featureMember. Если подходит несколько вариантов, уточните адрес у пользователя. - Чтобы найти заведённую узловую точку, проверьте право
can_exp_create_nodal_pointв выбранной организации и вызовитеPOST /api/nodalPoint/suggestWithGeoDataByAddress/v0с адресом вdata.addressи идентификатором организации вdata.forwarderId. БезforwarderIdметод не ищет заведённые точки. Выберите вариант вdata.foundAddressesс заполненнымnodalPoint. Если такого варианта нет, сообщите, что заведённая точка не найдена.