Entity · vehicle_service_logs
Vehicle Service Log Schema
Felder
Vehicle Service Log Schema
Schema for validating vehicle service / maintenance log entities
vehicleId
Reference to the vehicle
date
Date of the service
serviceType
Type of service performed
Werte
INSPECTIONOIL_CHANGEBRAKE_SERVICETIRE_CHANGEREPAIRTUVAUOTHERdescription
Service description
1–2000 Zeichen
provider
Service provider / workshop (Werkstatt)
max 200 Zeichennullable
cost
Service cost in EUR as decimal string
Patternnullable
mileageKm
Vehicle mileage at time of service
≥ 0nullable
nextDueDate
Next service due date
nullable
nextDueKm
Next service due at this mileage
≥ 0nullable
attachmentIds
Attachment file IDs (invoices, reports)
Default: []
notes
Additional notes
max 2000 Zeichennullable
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/vehicle_service_logs— Liste, paginiert + filterbarGET /api/v1/vehicle_service_logs/<id>— Einzelne EntityPOST /api/v1/vehicle_service_logs— AnlegenPATCH /api/v1/vehicle_service_logs/<id>— Teil-UpdateDELETE /api/v1/vehicle_service_logs/<id>— Soft-DeleteGET /api/v1/vehicle_service_logs/<id>/timeline— Audit + Aktivitäten