Skip to main content
REST errors use a structured envelope:
Treat error.code as the machine-readable category and error.message as diagnostic context. For POST /research-jobs, preserve the same Idempotency-Key when retrying an uncertain request.