Search…
Quick Start

Get your API keys

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.
More information on this can be found in the Authentication page.

Install the library

The best way to interact with our API is using a good HTTP client like axios:
Node
Python
1
# Install via NPM
2
npm install --save axios
3
4
# Install via Yarn
5
yarn add axios
Copied!
1
# Install via pip
2
pip install --upgrade requests
Copied!

Make your first request

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
1
curl https://api.cal.com/v1/event-types?apiKey=cal_test_xxxxxx
Copied!