Справочник / Changelog

Changelog

История версий контракта /v1.

1.1 — 2026-07-10

  • Создание заказа: добавлены опциональные поля состояния бака — fuel_level_liters, fuel_level_percent, tank_capacity_liters. Если явный fuel_amount_liters не указан, Twin Turbo сам вычисляет целевой объём долива из уровня и ёмкости бака — см. создание заказа.
  • Регистрация машины: добавлено опциональное поле tank_capacity_liters, чтобы не повторять ёмкость бака на каждом заказе — см. регистрация машины.
  • OrderResponse дополнен полями fuel_level_liters, fuel_level_percent, tank_capacity_liters, fuel_amount_source — см. типы.
  • Новые коды ошибок: fuel_level_percent_out_of_range, fuel_level_invalid, tank_capacity_invalid, fuel_level_exceeds_capacity — см. ошибки.

1.0 — 2026-07-05

  • Первая версия партнёрского контракта: заказы, парк машин (опционально), пять исходящих вызовов (book/unlock/lock/finish/cancel).
Политика изменений Мы обязуемся не ломать /v1 обратно несовместимо — любые изменения будут только аддитивными (новые опциональные поля). О breaking-изменениях (переход на /v2) стороны договариваются заранее.