v2/bookings Response time is to high #23106
Replies: 1 comment 4 replies
-
The main reason for the slow response is that the API scans a large dataset when no date filters are applied, even if you use pagination and status filters. The best way to speed up your /v2/bookings queries is to add date filters to limit the range of bookings returned. For example, you can use Switching to the Essential plan is unlikely to make a noticeable difference for this endpoint, since the bottleneck is query complexity and database load, not plan-based prioritization [source]. Recent backend changes have improved indexing and caching for some features, but bookings listing queries are not currently cached, so optimizing your query parameters is the most effective approach [source]. Try adding something like To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I’m using the Platform API to integrate Cal.com into my service. One use case is listing bookings. However, the response time for
https://api.cal.com/v2/bookings?take=10&skip=0&sortStart=asc&status[]=cancelled
is too high—around 5–10 seconds.
Is there a way to improve this? Any recommended optimizations or query parameters to speed this up?
For context, I’m on the free plan during development and plan to switch to Essential when ready—if that would meaningfully improve performance.

Beta Was this translation helpful? Give feedback.
All reactions