Use this guide to implement resilient client behavior for failures, throttling, and audit-safe operations.
| Code | Meaning |
|---|---|
| 400 | Invalid input payload or request format. |
| 401 | Authentication required or missing organization context. |
| 403 | Caller is authenticated but lacks required permissions. |
| 404 | Route is disabled, unavailable, or resource not found. |
| 429 | Request exceeded rate limits for this route class. |
| 500 | Unexpected server failure. Retry with backoff. |
if (response.status === 429) {
const retryAfterSeconds = Number(response.headers.get('Retry-After') ?? '1');
await wait(retryAfterSeconds * 1000);
// Retry with capped exponential backoff and idempotent request design
}Treat all exported logs and evidence files as controlled audit records. Keep retention decisions aligned with your compliance policy and verify file integrity checks when evidence is moved between systems.
Operational checklist
Continue to API Reference for path-level coverage and request/response examples.
Open API Reference