
Mind Reasoner API uses standard HTTP status codes and returns consistent JSON error responses. Every error includes actionable information to help you resolve issues quickly.
All errors follow a consistent structure:
Your request has an issue. Check authentication, parameters, or permissions.
Something went wrong on our end. Retry with exponential backoff.
Request succeeded. 200 (OK) or 201 (Created) indicate successful operations.
Cause: Missing or invalid API key
Response:
Solutions:
Bearer YOUR_KEYExample Fix:
Cause: Valid key but insufficient permissions
Response:
Solutions:
retryAfter headersrequestId for support ticketsWhen encountering errors, work through this checklist:
Identify whether it’s a client error (4xx) or server error (5xx). Client errors require changes to your request; server errors may be temporary.
The message field provides human-readable context. The details field often contains specific parameter issues.
Compare your request against the API Reference to ensure all required parameters are included and formatted correctly.
If you’re stuck:
Ready to implement error handling? Follow the Quick Start guide with confidence.
See all possible responses for each endpoint in the API Reference documentation.
Review authentication best practices in the Authentication guide.