DEVELOPERS
Load planning API
REST API v1 с OpenAPI, scope-based ключами и rate limits. Встройте расчёт упаковки в ЛК, TMS или свой SaaS.
Quick start
Создайте ключ в настройках организации с scope packing:compute. Подставьте $BASE и $KEY - первый compute вернёт planId и JSON раскладки.
curl -sS -X POST "$BASE/api/v1/packing/compute" \
-H "X-Api-Key: $KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "THERMO",
"originCity": "Москва",
"destinationCity": "Хабаровск",
"holdMode": "PLUS_2_8",
"items": [{ "l": 400, "w": 300, "h": 280, "weightKg": 12, "qty": 4 }]
}'Разделы документации
- API reference + SwaggerOpenAPI 3.1, /api/v1/openapi.json
- Гайды по интеграцииAuth, scopes, ошибки, rate limits
- Sandbox и примерыTHERMO / PLAIN, curl
- Changelog APIВерсии REST v1
Scopes API-ключа
Заголовок X-Api-Key. Ключи создаются в настройках организации, revoke по prefix.
packing:computePOST /api/v1/packing/compute - расчёт плана и сохранение planId.
packing:readGET /api/v1/packing/plans/:id, render-pdf, история планов.
catalog:readGET /api/v1/catalog/containers и media - справочник tenant.