---
metadata:
  - name: generator
    content: Diplodoc Platform v5.70.0
vcsPath: >-
  motorway/magacg/support/docs/src/ru-x-ai/catalog/customer/customer-prepare-dictionaries-suggests.md
updatedAt: '2026-11-12T12:16:53.000Z'
alternate:
  - href: >-
      https://yamagistrali.ru/docs/ru-x-ai/catalog/customer/customer-prepare-dictionaries-suggests.md
    type: text/markdown
    title: Markdown version
  - href: https://yamagistrali.ru/docs/ru-x-ai/llms.txt
    rel: describedby
---
<!-- Сгенерировано командой api-docs export-site. -->

# Подготовить справочники, адреса и узловые точки для заказа

Стенд по умолчанию — `test`. Только чтение. [Порядок работы для агента](https://yamagistrali.ru/docs/ru-x-ai/concepts/agent-workflow.md).

Получите значения для сценария [Создать заказ на перевозку](https://yamagistrali.ru/docs/ru-x-ai/catalog/customer/customer-create-order.md). Для запросов нужны действующий доступ к API и доступ к соответствующим справочникам и геосервисам.

## Получить коды справочников

Запрашивайте справочники, нужные для полей заказа. Передавайте полученные коды в исходном виде.

- Типы кузовов — [`GET /api/dicts/bodyTypes/v0/bodyTypesGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-bodytypes-v0-bodytypesget.md).
- Страны — [`GET /api/dicts/countries/v0/countriesGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-countries-v0-countriesget.md).
- Валюты — [`GET /api/dicts/currency/v0/orderCurrencyGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-currency-v0-ordercurrencyget.md).
- Организационно-правовые формы — [`GET /api/dicts/legalForms/v0/legalFormsGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-legalforms-v0-legalformsget.md).
- Типы упаковки — [`GET /api/dicts/packageType/v0/packageTypeGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-packagetype-v0-packagetypeget.md).
- Категории груза — [`GET /api/dicts/productCategories/v0/productCategoriesGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-productcategories-v0-productcategoriesget.md).
- Температурные режимы — [`GET /api/dicts/temperatureConditions/v0/temperatureConditionsGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-temperatureconditions-v0-temperatureconditionsget.md).
- Способы погрузки и выгрузки — [`GET /api/dicts/downloadTypes/v0/downloadTypesGet`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-dicts-downloadtypes-v0-downloadtypesget.md).

## Уточнить место

1. Для подсказок по адресу вызовите [`GET /api/geocoder/yaProxy/v1`](https://yamagistrali.ru/docs/ru-x-ai/methods/get-api-geocoder-yaproxy-v1.md). Передайте текст адреса в параметре строки запроса `geocode`. Смотрите варианты в `data.response.GeoObjectCollection.featureMember`. Если подходит несколько вариантов, уточните адрес у пользователя.
2. Чтобы найти заведённую узловую точку, проверьте право `can_exp_create_nodal_point` в выбранной организации и вызовите [`POST /api/nodalPoint/suggestWithGeoDataByAddress/v0`](https://yamagistrali.ru/docs/ru-x-ai/methods/post-api-nodalpoint-suggestwithgeodatabyaddress-v0.md) с адресом в `data.address` и идентификатором организации в `data.forwarderId`. Без `forwarderId` метод не ищет заведённые точки. Выберите вариант в `data.foundAddresses` с заполненным `nodalPoint`. Если такого варианта нет, сообщите, что заведённая точка не найдена.
