Сценарий из mcp-everything. Актуально на 2026-10-24.
Показать покупателю, где посылка, или обновить статусы заказов у себя.
curl -G https://api.boxberry.ru/json.php \
-d token=<токен> -d method=ListStatuses -d ImId=AAP127020243
https://api.boxberry.ru/json.phphttps://api.boxberry.ru/__soap/1c_lc.php?wsdlhttps://api.boxberry.ru/__soap/1c_public.php?wsdlТип: API-ключ
API-токен берут в личном кабинете Boxberry (account.boxberry.ru): «Интеграция» → вкладка «Методы API». Токен передаётся в параметре token в каждом запросе, не меняется при смене пароля. Запросы — только по HTTPS (TLS 1.2 или 1.3).
curl 'https://api.boxberry.ru/json.php?method=ListStatuses&token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&ImId=AAP298792807'
GET или POST. Для массового обновления рекомендуется GetLastStatusData.
Пример ответа (сокращён):
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
token |
query | string | да | Токен |
method |
query | string | да | ListStatuses |
ImId |
query | string | да | Трек-номер или номер заказа |
Пример запроса:
[
{
"Date": "2024-02-07 13:38:13",
"Name": "Загружен реестр ИМ"
},
{
"Date": "2024-02-07 13:54:31",
"Name": "Выдано"
}
]
json.php; метод выбирается параметром method, токен — параметром token.ListZips или ZipCheck. Для курьерской доставки за рубеж используйте DeliveryCalculation.DeliveryCosts не валидирует данные: несуществующий пункт или превышение габаритов дадут неточную стоимость без ошибки.weight, weight2 … weight24.Если этого недостаточно — официальная документация: https://yandex.ru/support/delivery-boxberry/ru/pages/web-service-addresses Вся интеграция одним документом: https://mcp-everything.ru/integrations/boxberry.md