Quick Start
Your API requests are authenticated using API keys. Any request that doesn't include an API key will return an error.
You can generate an API key from Settings > Security within the application. There you will find the API keys section which allows you to generate a key for use.
The best way to interact with our API is using a good HTTP client like axios:
Node
Python
# Install via NPM
npm install --save axios
# Install via Yarn
yarn add axios
# Install via pip
pip install --upgrade requests
To make your first request, send an authenticated request to the event-types endpoint. This will list all of your event types.
get
http://localhost:3002/v1
/event-types
Find all event types
Take a look at how you might call this method using our official libraries, or via
curl
:curl
curl https://api.cal.com/v1/event-types?apiKey=cal_test_xxxxxx
We've created a small collection of frequently made API calls that you can try in our Postman Collection
Last modified 8mo ago