GET /api/appointments
Changed onRetrieve or search appointment or breaks. <b>Note:</b> Either since, occurred_since, date or date_range parameter must be specified. results returned in order of scheduled date. <b>Note:</b> Membership plan charges get a placeholder appointment per billing cycle and are returned by default. They are marked with is_membership_appointment, and exclude_membership=true leaves them out.
Request
- Base URLhttps://app.drchrono.com
- URLhttps://app.drchrono.com/api/appointments
- AuthOAuth 2Authorization code: https://app.drchrono.com/o/authorize/Token URL: https://app.drchrono.com/o/token/ scopes: calendar:read, calendar:write, clinical:read, clinical:write
Query parameters
The pagination cursor value.
Number of results to return per page.
Appointment status name
Patient ID
Office ID
Doctor ID
Lower bound inclusive date filter for appointment updated/created date
Filter appointments based on scheduled time
Inclusive upper and lower bound filter for appointment scheduled date. Format: yyyy-mm-dd/yyyy-mm-dd. Max window size 190 days
set to true to include clinical_note, custom_fields, custom_vitals, extended_updated_at, reminders, status_transitions, vitals but limit page_size to 25
Specific date filter for appointment scheduled date
Do not include virtual appointments that have not yet been materialized. This is useful when you need to get a list of appointments that are materialized and ready to be used.
set to true to ignore virtual appointments that have not yet been materialized
Include archived or deleted appointments in the response
set to true or 1 to include deleted or archived appointments
Leave membership plan charge appointments out of the response
set to true or 1 to leave out membership plan charge appointments, which are internal placeholders rather than real visits. See is_membership_appointment
Response
OK
Changes
- info
added the new optional
queryrequest parameterexclude_membership
- info
- breaking
added
subschema #1: AvailabilityDateRangeResponsesubschema #2: AvailabilitySingleDateResponseto the response bodyoneOflist for the response status - breaking
the response's body type changed from
objectto no type for status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status
- breaking