Get open slots

Query Parameters

NameTypeRequiredDescription
organisation_idintegerYesOrganisation to book with
startdatetimeYesReturn slots from this date
enddatetimeYesReturn slots up to this date
appointment_type_idintegerYesAppointment type to find availability for
provider_idsarray[integer]NoProvider person IDs to filter on
patient_statestringNoPatient's state, used when the appointment type requires patient-state licensure
coveragestringNoPatient's license, used when the appointment type requires provider license enrollment

Path Parameters

No path parameters

Header Parameters

No header parameters

Responses

200 — OK

Always returns, even when there are no available slots.

{
   "labels": {
      "appointment": "Initial Consult",
      "providers": {
        "42": "Jane Smith",
        "57": "John Doe"
      }
    },
   "slots": [
      {
        "start": "2023-07-27T06:30:00+00:00",
        "end": "2023-07-27T07:00:00+00:00"
      },
      {
        "start": "2023-07-27T07:00:00+00:00",
        "end": "2023-07-27T07:30:00+00:00"
      }
    ]
 }

422 — Unprocessable Entity

Query parameter validation failure (e.g. missing required param, wrong type)

429 — Too Many Requests

Rate limit exceeded.