Create a checkin
Creates an intake/inspection record for an existing vehicle.
Required body fields: customer_id, vehicle_id. Everything else is optional. The server assigns id, company_id (from the authenticated user), created_by, seq_number, timestamps, and an initial status of "active".
Line-item creation is out of scope for v1 — a created checkin starts with an empty line_items array. The response is the fully materialized post-create entity (same shape as GET /v1/checkins/{id}).
Foreign-key references in the body (customer_id, vehicle_id, work_category_id) must resolve to resources owned by the authenticated user's company. Unreachable refs return 422 parameter_invalid pointing at the offending field.
Request
- Base URL: https://api.officina.it
- URL: https://api.officina.it/v1/checkins
- Auth: HTTP bearer
Request body
Response
Checkin created.
Example response
{
"id": "chk_4412"
}Changes
No recorded changes to this operation across all 1 revision of this API.