| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
order_id |
query | integer | нет | Номер заказа или список номеров |
status |
query | string | нет | Статус заказов |
created_datetime_from |
query | datetime | нет | Создан от (в GET — url-кодировать) |
created_datetime_to |
query | datetime | нет | Создан до |
offset |
query | integer | нет | Смещение |
count |
query | integer | нет | Число заказов, максимум 50 |
next_page_id |
query | integer | нет | ID заказа, с которого начинать страницу |
https://robot.dostavista.ru/api/business/1.5https://robotapitest.dostavista.ru/api/business/1.5Тип: API-ключ
Секретный токен из личного кабинета передаётся в заголовке X-DV-Auth-Token в каждом запросе. Используются только методы GET (параметры в строке запроса) и POST (JSON в UTF-8), только по HTTPS.
Ответ:
curl --include --header 'X-DV-Auth-Token: SECRET_AUTH_TOKEN' 'https://robotapitest.dostavista.ru/api/business/1.5'
is_successful: true; ошибка — HTTP 400, is_successful: false, список errors и при invalid_parameters — объект parameter_errors той же структуры, что запрос.invalid_schema в schema_warnings; неизвестные поля в ответах нужно игнорировать.YYYY-MM-DDThh:mm:ss±hh:mm или с Z); в GET-запросах дату нужно url-кодировать (+ → %2B).order_created, order_changed), доставках и местоположении курьера приходят POST с JSON на URL из личного кабинета. Подпись — заголовок X-DV-Signature: HMAC-SHA256 от тела с ключом Callback Secret Key из кабинета.Если этого недостаточно — официальная документация: https://apitest.dostavista.ru/business-api/doc Вся интеграция одним документом: https://mcp-everything.ru/integrations/dostavista.md