Cal.com Booking Scraper
Pricing
$2.00 / 1,000 event type extracteds
Cal.com Booking Scraper
Under maintenanceExtract public event types, durations, descriptions, and host info from Cal.com booking profile pages. Ideal for lead generation and competitive research.
Pricing
$2.00 / 1,000 event type extracteds
Rating
0.0
(0)
Developer
Pierrick McD0nald
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Cal.com Booking Page Scraper — Extract Event Types and Profile Data
Scrape public Cal.com booking pages to extract event types, durations, descriptions, and profile metadata. This Actor helps you gather scheduling intelligence from Cal.com profiles at scale.
Use Cases
- Lead Generation — Build lists of professionals offering specific meeting types and durations
- Market Research — Analyze what event types are most common across Cal.com users
- Competitive Intelligence — Monitor competitor booking pages for pricing and service offerings
- Scheduling Intelligence — Collect structured data about public booking profiles for integration with CRM and outreach tools
Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | Array | Yes | List of Cal.com public profile URLs (e.g., https://cal.com/username) |
maxItems | Number | No | Maximum number of event types to extract (default: 100) |
proxyConfiguration | Object | No | Proxy configuration for scraping |
Output
The Actor outputs a dataset with the following fields for each event type:
{"username": "peer","profileName": "Peer Richelsen","eventTitle": "30 Minute Meeting","eventSlug": "30min","duration": 30,"description": "A quick 30-minute call to discuss your needs.","price": null,"currency": null,"profileUrl": "https://cal.com/peer","eventUrl": "https://cal.com/peer/30min","scrapedAt": "2026-04-18T16:00:00.000Z"}
Pricing
Pay per event: $0.002 per result scraped.
Limitations
- Only public Cal.com booking pages can be scraped. Private or password-protected pages are not supported.
- The Actor extracts data visible on the public booking page. Hidden or unlisted event types are not accessible.
- Dynamic pricing and availability are not captured; only static event metadata is extracted.
FAQ
Q: Can I scrape any Cal.com profile? A: Only public profiles with publicly visible booking pages are supported.
Q: What data is extracted from each profile? A: The Actor extracts event type titles, durations, descriptions, pricing (if visible), and direct booking URLs.
Changelog
- v1.0.0 — Initial release