v1
latestOpenAPI 3.0.02026-07-2673188210.8 KBhost
Get all appointment reservations
get/api/v2/host/appointments/reservations
Query parameters
pageinteger required
Starts at 0
pageSizeinteger required
Example:10
sortOrder'ASC' | 'DESC'
sortBy'startsAt'
Field to sort by
startAfterstring
startBeforestring
endAfterstring
endBeforestring
includeCancelledboolean
includeCancelledAttendeesboolean
isPaidboolean
Response
Example response
{
"pagination": {
"pageSize": 10,
"totalCount": 1
},
"payload": [
{
"capacity": 10,
"board": {
"id": 1,
"name": "Yoga Private Appointments"
},
"service": {
"id": 1,
"name": "Couple Massage"
},
"teacher": {
"id": 1,
"firstName": "John",
"lastName": "Doe",
"pictureUrl": "https://example.com/picture.jpg"
},
"additionalTeacher": {
"id": 1,
"firstName": "John",
"lastName": "Doe",
"pictureUrl": "https://example.com/picture.jpg"
},
"inPersonLocation": {
"id": 1,
"name": "Main Studio"
},
"onlineStreamUrl": "https://example.com/online-stream",
"onlineStreamPassword": "password123",
"appointmentAttendees": [
{
"attendanceStatus": "checkedIn"
}
]
}
]
}