Get time slots
GET {baseUrl}/queues/{queueId}/timeslots
This endpoint returns a list of available time slots, including details about their availability within a specified period.
Query String Parameters
Use the following parameters in the query string to specify the time period and time zone details:
Name | Type | Description |
---|---|---|
minDate | date (ISO string) | Minimum date (start of the period) for which to fetch time slots. |
maxDate | date (ISO string) | Maximum date (end of the period) for which to fetch time slots. |
inLocalTime | boolean (optional) | Adds |
Request
curl --location --request GET '{baseUrl}/queues/{queueId}/timeslots?minDate=2020-12-01T10:00:00.000Z&maxDate=2020-12-01T20:00:00.000Z' \
--header 'Content-Type: application/json'
Response
[
{
"start": "2020-12-01T10:00:00.000Z",
"end": "2020-12-01T10:30:00.000Z",
"available": true,
"availableCapacity": 50
},
{
"start": "2020-12-01T10:30:00.000Z",
"end": "2020-12-01T11:00:00.000Z",
"available": true,
"availableCapacity": 50
}
]
Request
curl --location --request GET '{baseUrl}/queues/{queueId}/timeslots?minDate=2020-12-01T10:00:00.000Z&maxDate=2020-12-01T20:00:00.000Z&inLocalTime=true' \
--header 'Content-Type: application/json'
Response