List appointments
boulevard_list_appointmentsList appointments at one location, optionally for one client and filtered by a query such as a date range or staff member. Each appointment includes its client, services, staff, state and cancellation. GraphQL: appointments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Cursor: pageInfo.endCursor from the previous page. Omit for the first page. | |
| first | No | Page size, 1-100 (default 25). | |
| query | No | Boulevard filter expression (QueryString) over: id, startAt, createdAt, cancelled, staffId. Comparisons joined with AND/OR, strings in single quotes, ISO 8601 datetimes, e.g. "startAt >= '2026-10-01T00:00:00Z' AND cancelled = false". Field names are case sensitive. | |
| client_id | No | Only this client's appointments (urn:blvd:Client:<uuid>). | |
| location_id | Yes | Location id, e.g. urn:blvd:Location:<uuid> (from boulevard_list_locations). |