Bearer Tokens
Every request must send an API key in theAuthorization header:
cort_. Create one from Settings > Integrations > API Keys — see the API Keys guide.
Authentication Failures
A revoked key stops working immediately. If API access is turned off for your organization, existing keys are not deleted — they start returning
403 and work again if access is restored.
Scope
A key can only read data in the organization it was created in. Requesting a record that belongs to a different organization returns404 not_found, the same response as a record that doesn’t exist — the API never reveals whether another business’s record exists.
Rate Limits
Each key may make 600 requests per minute. Beyond that, requests return429 with a Retry-After: 60 header.
Usage Tracking
Cortado records the last time each key was used and shows it in the keys table under Last used. It updates at most once per minute, so a burst of requests shows a single recent timestamp rather than every call.Rotating a Key
There is no way to change an existing key’s secret. To rotate:1
Create a new key
Create a second key and copy its secret.
2
Update your tool
Point the integration at the new key and confirm it works.
3
Revoke the old key
Revoke the previous key from the keys table.