Create an appointment
Create an appointment using a time slot from the Search Open Times endpoint.Documentation Index
Fetch the complete documentation index at: https://docs.getoliver.com/llms.txt
Use this file to discover all available pages before exploring further.
uuid from a result as the slot_id in this requestclient_id — internal Oliver IDclient_remote_id — PIMS remote IDfirst_name + last_name + (phone or email) — name-based lookuppatient_id — internal Oliver IDpatient_remote_id — PIMS remote IDBearer authentication header of the form Bearer <token>, where <token> is your auth token.
Appointment to create
The slot identifier returned from the Search Open Times endpoint (the uuid field). Encodes the appointment type, provider, room, and time.
The internal Oliver ID of the client. Provide this, client_remote_id, or name + contact fields.
The PIMS remote ID of the client. Alternative to client_id.
Client first name. Must be combined with last_name and either phone or email.
Client last name. Must be combined with first_name and either phone or email.
Client phone number. Used with first_name + last_name to look up the client.
Client email. Used with first_name + last_name to look up the client.
The internal Oliver ID of the patient. Provide this or patient_remote_id.
The PIMS remote ID of the patient. Alternative to patient_id.
A note for the appointment.
Appointment status override. If omitted, the clinic's auto-accept setting determines the status.
REQUESTED, ACCEPTED, CONFIRMED