Skip to main content

Version 1.26.0901.1

New Features​

  • [Carpool]: Added read-only Carpool endpoints: GET /carpool/bookings, GET /carpool/bookings/{booking_id}, GET /carpool/vehicles, GET /carpool/vehicles/categories, GET /carpool/drivers.
  • [Vehicles]: GET /vehicles/{registration}/power-takeoff now supports filter[status] and sort_order, with reliable ordering for latest-record retrieval.

Improvements​

  • [Vehicles]: GET /vehicles/{registration}/power-takeoff request params renamed to start_timestamp/end_timestamp (legacy start_date/end_date still accepted).
  • [Delivery]: Documented length, width, height item attributes (centimeters) on Create/Update Delivery Job.
  • [Delivery]: Deprecated weight_measure_id and documented the weight unit (kilograms) on Delivery Job items.
  • [Delivery]: Deprecated unmaintained driver fields login_type, remember_token, and is_online.
  • [Delivery]: Deprecated driver.token; added the missing driver object to the POST /delivery/jobs response documentation.
  • [Delivery]: Documented that stops[].todos[].is_required is always true and cannot be set by the client.

Bug Fixes​

  • [Vehicles]: Fixed an issue where some endpoints could return another account's vehicle data due to missing account scoping.
  • [Legacy API]: Fixed an issue where a legacy vehicle-lookup endpoint could return an HTTP 500 error for certain requests.
  • [Delivery]: Fixed an issue where PUT /delivery/jobs/{jobId} returned an HTTP 500 error when a job item update only changed its todos.
  • [Delivery]: Fixed an issue where PUT /delivery/drivers/{driver_id} allowed changing or removing an already-linked fleet driver, which could let an active driver stop counting toward seat usage.
  • [Drivers]: Fixed an issue where fleet seat counts could include drivers not linked to fleet.