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 > Developer > API Keys within the application. There you will find the API keys section which allows you to generate a key for use.

To make your first request, send an authenticated request to the me endpoint. This will share your profile details.
GET
https://api.cal.id/users/me
Take a look at how you might call this method via curl:
curl -X 'GET' \
'https://api.cal.id/users/me' \
-H 'accept: application/json' \
-H 'Authorization: Bearer calid_XXXXXX'
Replace calid_XXXXXX with your API key
Try our Swagger Collection
We've created a small collection of frequently made API calls that you can try in our Swagger Collection
Updated on: 19/01/2026
Thank you!