Формат OrderResponse
Общий формат объекта заказа, который возвращают все методы раздела «Заказы».
{
"id": "0190a000-0000-7000-8000-000000000001",
"external_id": "cs-order-58213",
"state": "OPEN",
"fuel_amount_liters": null,
"fuel_level_liters": null,
"fuel_level_percent": "35",
"tank_capacity_liters": "55",
"fuel_amount_source": "computed",
"total_price": null,
"fuel_unit_price": null,
"delivery_price": null,
"pricing_breakdown": null,
"created_at": "2026-07-05T10:00:00Z",
"updated_at": "2026-07-05T10:00:00Z"
}
Поля total_price / fuel_unit_price / delivery_price / pricing_breakdown заполняются по завершении заправки — и одновременно приходят вам через вызов finish.
Поля состояния бака
| Поле | Тип | Описание |
|---|---|---|
fuel_level_liters | string | null | Сырое эхо того, что вы прислали при создании заказа — не пересчитывается. |
fuel_level_percent | string | null | Сырое эхо того, что вы прислали. |
tank_capacity_liters | string | null | Разрешённая ёмкость бака, которая реально использовалась для расчёта (инлайн на заказе либо зарегистрированная за car_number) — не обязательно то же значение, что было в запросе. null, если ёмкость нигде не задана. |
fuel_amount_source | string | null | "provider" — вы прислали fuel_amount_liters явно; "computed" — Twin Turbo посчитал его сам из уровня + ёмкости бака; null — целевой объём не задан и не посчитан. |
Коды топлива (fuel_type_code)
| Код | Топливо |
|---|---|
AI_92 | АИ-92 |
AI_95 | АИ-95 |
AI_98 | АИ-98 |
DIESEL | Дизельное топливо |