Entity · resource_checkins
Resource Check-In Schema
Felder
Resource Check-In Schema
Schema for validating resource check-in/check-out records with condition tracking
resourceId
Reference to the pool resource
bookingId
Reference to the booking (null for walk-up usage)
nullable
userId
User performing the check-in/check-out
type
Whether this is a check-out (take) or check-in (return)
Werte
CHECK_OUTCHECK_INconditionNote
Free-text condition description
max 2000 Zeichennullable
conditionRating
Condition rating at time of check-in/check-out
Werte
EXCELLENTGOODFAIRPOORDAMAGEDnullnullable
photoFileIds
File IDs of condition photos
Default: []
timestamp
When the check-in/check-out occurred (ISO 8601)
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/resource_checkins— Liste, paginiert + filterbarGET /api/v1/resource_checkins/<id>— Einzelne EntityPOST /api/v1/resource_checkins— AnlegenPATCH /api/v1/resource_checkins/<id>— Teil-UpdateDELETE /api/v1/resource_checkins/<id>— Soft-DeleteGET /api/v1/resource_checkins/<id>/timeline— Audit + Aktivitäten