API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · vehicle_checklists

Vehicle Checklist Schema

Schema-ID
vehicle_checklist
Collection
vehicle_checklists
Permissions
  • Lesenvehicle_checklist_view
  • Anlegenvehicle_checklist_create
  • Ändernvehicle_checklist_edit
  • Löschenvehicle_checklist_delete

Felder

Vehicle Checklist Schema

vehicle_checklists4 Permissions

Schema for validating vehicle checklist execution entities

vehicleIduuiderforderlich

Reference to the vehicle

templateIduuidoptional

Reference to the checklist template used

nullable
executedByIduuiderforderlich

User who executed the checklist

executedAtdatetimeerforderlich

Timestamp of checklist execution

mileageKmnumberoptional

Vehicle mileage at time of checklist execution

≥ 0nullable
itemsobject[]erforderlich
min 1 Items
labelstringerforderlich

Checklist item label

max 200 Zeichen
statusstringerforderlich

Item check result

PASSFAILNA
notesstringoptional

Notes for this item

max 500 Zeichennullable
attachmentIdstringoptional

Photo attachment ID (e.g. for defects)

nullable
overallStatusstringoptional

Overall checklist result

PASSEDFAILEDPARTIAL
Default: "PASSED"
notesstringoptional

Additional notes

max 2000 Zeichennullable

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_checklists — Liste, paginiert + filterbar
  • GET /api/v1/vehicle_checklists/<id> — Einzelne Entity
  • POST /api/v1/vehicle_checklists — Anlegen
  • PATCH /api/v1/vehicle_checklists/<id> — Teil-Update
  • DELETE /api/v1/vehicle_checklists/<id> — Soft-Delete
  • GET /api/v1/vehicle_checklists/<id>/timeline — Audit + Aktivitäten

Suche