Base URL
All API requests should be made to:Authentication
Authenticate requests using theX-API-Key header:
Get Your API Key
Generate an API key from your dashboard
Response Format
All responses are returned in JSON format:Error Handling
Errors return appropriate HTTP status codes with a JSON body:| Status Code | Description |
|---|---|
| 200 | Success |
| 201 | Created |
| 400 | Bad Request |
| 401 | Unauthorized |
| 404 | Not Found |
| 429 | Rate Limited |
| 500 | Server Error |
Rate Limits
| Endpoint Type | Limit |
|---|---|
| Standard | 1,000 requests/minute |
| Heartbeat | 10,000 requests/minute |
| Beacon | Unlimited |