Bookings
Find a booking
Getting Started
Attendees
Availabilities
Booking References
Bookings
Credentials
Destination Calendars
Event Types
Memberships
Schedules
Selected Calendars
Teams
Users
Bookings
Find a booking
GET
/
bookings
/
{id}
curl --request GET \
--url https://api.cal.com/v1/bookings/{id}
{
"booking": {
"id": 91,
"userId": 5,
"description": "",
"eventTypeId": 7,
"uid": "bFJeNb2uX8ANpT3JL5EfXw",
"title": "60min between Pro Example and John Doe",
"startTime": "2023-05-25T09:30:00.000Z",
"endTime": "2023-05-25T10:30:00.000Z",
"attendees": [
{
"email": "[email protected]",
"name": "John Doe",
"timeZone": "Asia/Kolkata",
"locale": "en"
}
],
"user": {
"email": "[email protected]",
"name": "Pro Example",
"timeZone": "Asia/Kolkata",
"locale": "en"
},
"payment": [
{
"id": 1,
"success": true,
"paymentOption": "ON_BOOKING"
}
],
"metadata": {},
"status": "ACCEPTED",
"responses": {
"email": "[email protected]",
"name": "John Doe",
"location": {
"optionValue": "",
"value": "inPerson"
}
}
}
}
Authorizations
Path Parameters
ID of the booking to get
Query Parameters
Your API key
Response
200
application/json
OK
Example:
"Europe/London"
Example:
Example:
"Europe/London"
Example:
"en"
Example:
Example:
"Europe/London"
Example:
"en"
Was this page helpful?
curl --request GET \
--url https://api.cal.com/v1/bookings/{id}
{
"booking": {
"id": 91,
"userId": 5,
"description": "",
"eventTypeId": 7,
"uid": "bFJeNb2uX8ANpT3JL5EfXw",
"title": "60min between Pro Example and John Doe",
"startTime": "2023-05-25T09:30:00.000Z",
"endTime": "2023-05-25T10:30:00.000Z",
"attendees": [
{
"email": "[email protected]",
"name": "John Doe",
"timeZone": "Asia/Kolkata",
"locale": "en"
}
],
"user": {
"email": "[email protected]",
"name": "Pro Example",
"timeZone": "Asia/Kolkata",
"locale": "en"
},
"payment": [
{
"id": 1,
"success": true,
"paymentOption": "ON_BOOKING"
}
],
"metadata": {},
"status": "ACCEPTED",
"responses": {
"email": "[email protected]",
"name": "John Doe",
"location": {
"optionValue": "",
"value": "inPerson"
}
}
}
}