Create Event Invitee (Scheduling API)
Create Event Invitee (Scheduling API)
Creates a new booking for an event invitee. Use this endpoint to book an invitee directly from your app without redirects, iframes, or Calendly-hosted UI.
Standard notifications, calendar invites, reschedules, and workflows run as if booked via the Calendly UI.
**NOTE:**
* Access to this endpoint is limited to Calendly users on paid plans (Standard and above). Users on the Free plan will receive a 403 Forbidden response.
<Info title="Required scopes">
> `scheduled_events:write`
</Info>
Authentication
AuthorizationBearer
OAuth 2.0
OR
AuthorizationBearer
Personal Access Token
Request
This endpoint expects an object.
event_type
Canonical reference (unique identifier) for the event type being scheduled
start_time
The start time in UTC of the scheduled event
invitee
location
The polymorphic base type for an event location that Calendly supports.
Note:
- Location.kind must be supplied if location is defined.
- Location must match location specified on the EventType.
- Do not pass the location object for an EventType with a round_robin pooling_type.
questions_and_answers
tracking
The UTM and Salesforce tracking parameters associated with an Invitee
event_guests
Emails of invitee guests. Max 10.
Response
Created
resource
An individual who has been invited to meet with a Calendly member
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error