Create appointment
Appointments
Create appointment
Requires write:appointments. Schedule an event for later: pass eventTypeId or eventType (the event type value) from GET /event-types, or an appointmentTypeId. Typed appointments get their event session created right away. No parking sync — to do an event now (e.g. Vehicle Drop Off into a spot), use POST /cars/{id}/events.
POST
Create appointment
Authorizations
Team API key from Settings → Integrations. Use Authorization: Bearer <key> or x-api-key.
Body
application/json
Available options:
scheduled, pending_approval, accepted, declined, checked_in, in_progress, completed, cancelled, no_show Available options:
daily, weekly, biweekly, monthly, quarterly, yearly, null Required range:
x >= 1Required range:
0 <= x <= 6Required range:
1 <= x <= 31Required range:
x >= 1Event type id from GET /event-types. Alternative to appointmentTypeId.
Event type value (e.g. vehicle_pick_up). Alternative to eventTypeId.
Minimum string length:
1Response
Created.