https://api.getdecipher.com
Authentication
All API requests require an API key. You can create and manage API keys from your Decipher settings page. Include your key in theAuthorization header:
X-API-Key header:
Errors
The API uses standard HTTP status codes and returns a consistent error object:| Status | Type | Meaning |
|---|---|---|
| 401 | authentication_error | Missing or invalid API key |
| 403 | authorization_error | Key doesn’t have access to this resource |
| 404 | not_found_error | Resource doesn’t exist or isn’t accessible |
| 422 | validation_error | Invalid request parameters |
| 429 | rate_limit_error | Too many requests |
| 500 | api_error | Internal server error |
Pagination
List endpoints use cursor-based pagination. The response includes:hasMore— whether more results existnextCursor— pass this as thecursorquery parameter to fetch the next page