The Decipher API lets you retrieve test results, session replays, AI-generated timelines, screenshots, and monitoring issue data programmatically. Use it to integrate Decipher into your CI/CD pipelines, build custom dashboards, analyze user behavior, monitor production issues, or trigger alerts in external systems. Base API URL:Documentation Index
Fetch the complete documentation index at: https://docs.getdecipher.com/llms.txt
Use this file to discover all available pages before exploring further.
https://api.getdecipher.com
Authentication
All API requests require an API key. You can create and manage API keys from Settings > API Keys in the Decipher dashboard. 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