Calendly API
calendly.com
Calendly scheduling and meeting booking pages
- Actions
- 2
- Category
- Scheduling
- Login
- Not required
- Output
- JSON
Call the Calendly API
Submit a task, then poll the job until it settles. This example runs act_calendly_com_book_invitee.
curl -X POST https://api.anakin.io/v1/wire/task \
-H "X-API-Key: $ANAKIN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action_id": "act_calendly_com_book_invitee",
"params": {
"link_or_slug": "https://calendly.com/junejatijil4/30min",
"start_time": "2099-01-01T10:00:00-05:00",
"name": "Jane Doe",
"email": "jane.doe@example.com"
}
}'2 actions on calendly.com
Read
Event Details + Slots
act_calendly_com_availabilityread2 credits / callLook up any public Calendly booking page and get what you need to book it: the event title, length, meeting type, the questions the host asks, and the open time slots for the days ahead. Give it a full calendly.com link or just the username/event-slug. Pass the result and a chosen slot to the Book Invitee action to make a booking.
- link_or_slug
- string · required
- days_ahead
- integer
- timezone
- string
Write
Write actions change state on calendly.com and run as the account you connect.
Book Slot
act_calendly_com_book_inviteewrite5 credits / callBook an appointment on a public Calendly booking page from start to finish: it holds the slot, submits the booking, and returns the confirmation. Give it the booking page, a slot start time from Event Details, and the attendee's name and email. The booking is added to the host's calendar and the attendee is emailed a confirmation.
- link_or_slug
- string · required
- start_time
- string · required
- name
- string · required
- string · required
- notes
- string
- guests
- array
- location
- string
- timezone
- string
- country
- string
Calendly API questions
- Is there an API for Calendly?
- Calendly does not offer a public data API for this, but Anakin Wire provides 2 maintained endpoints for calendly.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
- How do I scrape Calendly data?
- POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when calendly.com changes its markup, Anakin updates the action.
- Do I need a Calendly account?
- No. Every Calendly action listed here runs anonymously — no account and no credentials required.
- What does the Calendly API cost?
- Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.
More Scheduling APIs
Cal.com
Book meetings on Cal.com from any public booking page. Look up an event's details and open time slots, then book an appointment end-to-end.
Google Calendar Appointments
Google Calendar Appointments - bookable slot discovery and end-to-end booking.