/
List Appointments
Retrieve Appointments for a Location as JSON:API resource objects.
Pagination uses page and limit. The response includes the effective page, calculated offset, and limit in meta.pagination.
Date range values use YYYY-MM-DDTHH:MM:SS without a timezone. Provide filter[date_intersect_from] and filter[date_intersect_to] together; the end must be later than the start.
Related data can be requested by repeating the include parameter. Wire values remain literal API keys: client identifies Booking User data, staff identifies Team Member data, and goods identifies Products. Custom Field Value includes require the corresponding Business User permissions.
Security
BearerPartnerUser
- Mock serverhttps://developer.alteg.io/_mock/en/b2b-v2/openapi/locations/{location_id}/appointments
- Productionhttps://api.alteg.io/api/v2/locations/{location_id}/appointments
curl -i -X GET \
'https://developer.alteg.io/_mock/en/b2b-v2/openapi/locations/{location_id}/appointments?filter%5Bclient_id%5D=1&filter%5Bactivity_id%5D=1&filter%5Bdate_intersect_from%5D=2026-01-01T00%3A00%3A00&filter%5Bdate_intersect_to%5D=2026-01-31T23%3A59%3A59&page=1&limit=250&include=client' \
-H 'Accept: application/vnd.api.v2+json' \
-H 'Authorization: Bearer <YOUR_Bearer {PartnerToken}, User {UserToken}_HERE>'Response
{ "data": [ { … } ], "meta": { "pagination": { … } } }