list-bookings
Retrieve bookings from your Cal.com account with filters for status, start/end times, event type, and attendee email. Use pagination to control result volume.
Instructions
List all bookings with optional filters.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list-bookings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results | |
| cursor | No | Pagination cursor | |
| status | No | Filter by booking status | |
| beforeEnd | No | ISO 8601 datetime — only bookings ending before this | |
| afterStart | No | ISO 8601 datetime — only bookings starting after this | |
| eventTypeId | No | Filter by event type ID | |
| attendeeEmail | No | Filter by attendee email |