List appointments

Returns the site's appointments, narrowed by any combination of the query parameters (status, attendee email, appointment type, staff member, and start/end/created/updated date ranges) and ordered by the sort_* parameters. Results are paginated: limit defaults to and is capped at 100, offset defaults to 0, and total_responses reports how many appointments match the filters across all pages, not how many are in this one - use it to decide whether to fetch another page.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Query Params
int32

Maximum number of results to return.

int32

Number of results to skip.

status
array of strings
enum

Filter appointments by status.

status
Allowed:
string

Filter appointments by attendee email.

string

Filter appointments by booking unique identifier.

appointment_types
array of strings

Filter appointments by appointment type identifiers.

appointment_types
string

Filter appointments with start after this date string.

string

Filter bookings with end before this date string.

string

Filter bookings that have been created after this date string.

string

Filter bookings that have been created before this date string.

string

Filter bookings that have been updated after this date string.

string

Filter bookings that have been updated before this date string.

string

Sort results by their start time in ascending or descending order. Available options: asc, desc

string

Sort results by their end time in ascending or descending order. Available options: asc, desc

string

Sort results by their creation time (when booking was made) in ascending or descending order. Available options: asc, desc

string

Sort results by their updated time (for example when booking status changes) in ascending or descending order. Available options: asc, desc

staff_member_ids
array of strings

Filter appointments by staff member identifiers.

staff_member_ids
Responses

401

Unauthorized request - missing or invalid credentials

429

Rate limit exceeded - please refer to api documentation for limits

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json