Authentication
All API requests require an API key sent in theAuthorization header.
Getting an API key
- Log in to app.journeybee.io
- Go to Settings > API Keys
- Click Create API Key
- Choose permissions:
- Read — access to GET endpoints
- Write — access to POST, PATCH, and DELETE endpoints
- Copy the key immediately — it won’t be shown again
Using your API key
Include the key in theAuthorization header using either format:
Permissions
| Permission | Access |
|---|---|
| Read | GET endpoints — list and retrieve resources |
| Write | POST, PATCH, DELETE endpoints — create, update, and delete resources |
403 Forbidden response on write operations.
Rate limits
Requests are rate-limited to 500 requests per minute per API key. Exceeding this returns a429 Too Many Requests response with a Retry-After header.