Authentication
API key and JWT authentication for the Dunmore API.
The Dunmore API supports two authentication methods.
API Key Authentication
Use an API key for programmatic access. API keys are scoped to a project.
curl https://api.dunmore.xyz/api/projects/proj_abc/endpoints \
-H "Authorization: Bearer gf_live_abc123..."
API keys start with gf_live_ for production and gf_test_ for development.
JWT Authentication (Clerk)
Console users authenticate via Clerk JWT tokens. This is used by the console UI and is also available for direct API access.
curl https://api.dunmore.xyz/api/projects \
-H "Authorization: Bearer eyJhbG..."
Rate Limits
| Tier | Rate Limit |
|---|---|
| Starter | 60 requests/min |
| Pro | 300 requests/min |
| Business | 1,000 requests/min |
| Enterprise | Custom |