POST
/
api
/
scheduled_events
curl --request POST \
  --url https://calendlyscheduling.dev/api/scheduled_events \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '{
  "scheduling_url": "<string>",
  "start_time": "<string>",
  "fields": [
    {
      "name": "<string>",
      "type": "string",
      "value": "<string>"
    }
  ],
  "invitee_timezone": "<string>",
  "webhook_url": "<string>",
  "metadata": {}
}'
{
  "message": "<string>"
}

A status code of 200 does not imply sucessful scheduling, but rather that the request was received successfully. For reliable scheduling completion info, please use the webhook_url field in the request to receive a webhook on completion.

Note: Currently the API only supports Calendly event types set to English, German, French and Spanish. Please reach out, if you’d like us to support more languages. We can add more languages if there is a demand.

Watch the video below to learn how to use this endpoint step by step.

Authorizations

X-API-Key
string
header
required

API key for authentication. Please purchase a subscription to get your API key.

Body

application/json

Event details

The body is of type object.

Response

200
application/json

Scheduling response

The response is of type object.