Skip to main content
GET
Get an appointment by id

Authorizations

Authorization
string
header
required

Tenant-issued API key. Format: vapk_live_<48 hex chars> (60 chars total). Issue + manage at /settings/integrations/api-keys in the Vorel dashboard. Each key has a scope set (read, leads:write, appointments:write, offerings:write); endpoints requiring a write scope reject keys without it with a 403 envelope.

Path Parameters

id
string<uuid>
required

UUID of the appointment.

Response

The appointment.

id
string<uuid>
required
customer_name
string
required
customer_phone
string
required
scheduled_start
string<date-time>
required
scheduled_end
string<date-time>
required
status
enum<string>
required
Available options:
confirmed,
cancelled,
completed,
rescheduled,
no_show
created_at
string<date-time>
required
conversation_id
string<uuid> | null
lead_id
string<uuid> | null
offering_id
string<uuid> | null
customer_email
string<email> | null
location_text
string | null
google_calendar_event_id
string | null