Vehicles
13 operations at https://api.zaitrack.app. Request and response bodies are JSON with camelCase keys; ids are UUIDs; times are RFC 3339 in UTC.
Vehicles: basics
GET /v1/vehicles: List vehiclesPOST /v1/vehicles: Create a vehicleGET /v1/vehicles/{id}: Get a vehiclePATCH /v1/vehicles/{id}: Update a vehicle (If-Match version)POST /v1/vehicles/{id}:decommission: Decommission a vehiclePOST /v1/vehicles/{id}:reactivate: Reactivate a decommissioned vehicle
Vehicles: basics, devices, drivers, status history
POST /v1/vehicles/{id}:service: Put a vehicle in service modePOST /v1/vehicles/{id}:normal: Return a vehicle to normal modeGET /v1/vehicles/{id}/devices: Devices bound to a vehiclePOST /v1/vehicles/{id}/devices: Bind a device to a vehicleDELETE /v1/vehicles/{id}/devices/{deviceId}: Unbind a device from a vehiclePOST /v1/vehicles/{id}/drivers: Assign a driver to a vehicleGET /v1/vehicles/status-history: Vehicle status changes over a period