Request Parameters:
accountId (PathVariable) required
● Type: String
● Description: Unique identifier for the account.
bookingPageIds (RequestParam)
● Type: Array of Strings
● Description: List of booking page identifiers, if not present, all booking
pages will be included in the response.
statuses (RequestParam)
● Type: Array of Strings
● Description: List of booking statuses that should be included in the
response
● Valid values: tentative, rejected, cancelled, upcoming, inProgress, finished
and noShow
fromBookingId (RequestParam)
● Type: String
● Description: Starting booking id considered in the sort operation
from (RequestParam) required
● Type: Date
● Description: Start date (ISO) of the time range.
● Format (yyyy-MM-dd’T’HH:mm:ss.SSSXXZ) eg. 2010-12-01T00:00:00Z
to (RequestParam)
● Type: Date
● Description: End date (ISO) of the time range.
● Format (yyyy-MM-dd’T’HH:mm:ss.SSSXXZ) eg. 2010-12-01T00:00:00Z
searchTextCriteria (RequestParam)
● Type: Array of Strings
● Description: List of booking fields to be compared with the provided
searchText
● Valid values: title, form, ref
searchTimeRangeCriteria (RequestParam)
● Type: String
● Description: Field should be used to filter a time range with parameters
from and to.
● Default value: startsAt
● Valid values: startsAt, createdAt
searchText (RequestParam)
● Type: String
● Description: Text to be compared with the parameter searchTextCriteria
direction (RequestParam)
● Type: String
● Default Value: forwards
● Description: Pagination direction.
● Valid values: forwards, backwards
sortBy (RequestParam)
● Type: String
● Default Value: startsAt
● Description: Sorting criteria for the booking list.
● Valid values: startsAt, createdAt
pageSize (RequestParam)
● Type: Integer
● Default Value: 50
● Description: Number of bookings per page.
● Valid values: Any integer between 10 and 500