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_typestringRequiredformat: "uri"

Canonical reference (unique identifier) for the event type being scheduled

start_timestringRequiredformat: "date-time"
The start time in UTC of the scheduled event
inviteeobjectRequired
locationobjectOptional
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_answerslist of objectsOptional
trackingobjectOptional
The UTM and Salesforce tracking parameters associated with an Invitee
event_guestslist of stringsOptional
Emails of invitee guests. Max 10.

Response

Created
resourceobject
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