Schedules
Find all schedules
Getting Started
Attendees
Availabilities
Booking References
Bookings
Credentials
Destination Calendars
Event Types
Memberships
Schedules
Selected Calendars
Teams
Users
Schedules
Find all schedules
GET
/
schedules
curl --request GET \
--url https://api.cal.com/v1/schedules
{
"schedules": [
{
"id": 1234,
"userId": 5678,
"name": "Sample Schedule 1",
"timeZone": "America/Chicago",
"availability": [
{
"id": 987,
"eventTypeId": null,
"days": [
1,
2,
3,
4,
5
],
"startTime": "09:00:00",
"endTime": "23:00:00"
}
]
},
{
"id": 2345,
"userId": 6789,
"name": "Sample Schedule 2",
"timeZone": "Europe/Amsterdam",
"availability": [
{
"id": 876,
"eventTypeId": null,
"days": [
1,
2,
3,
4,
5
],
"startTime": "09:00:00",
"endTime": "17:00:00"
}
]
}
]
}
Authorizations
Query Parameters
Your API Key
Response
200
application/json
OK
The response is of type any
.
Was this page helpful?
curl --request GET \
--url https://api.cal.com/v1/schedules
{
"schedules": [
{
"id": 1234,
"userId": 5678,
"name": "Sample Schedule 1",
"timeZone": "America/Chicago",
"availability": [
{
"id": 987,
"eventTypeId": null,
"days": [
1,
2,
3,
4,
5
],
"startTime": "09:00:00",
"endTime": "23:00:00"
}
]
},
{
"id": 2345,
"userId": 6789,
"name": "Sample Schedule 2",
"timeZone": "Europe/Amsterdam",
"availability": [
{
"id": 876,
"eventTypeId": null,
"days": [
1,
2,
3,
4,
5
],
"startTime": "09:00:00",
"endTime": "17:00:00"
}
]
}
]
}