Error Handling
awRAG uses standard HTTP status codes and provides detailed error messages.
HTTP Status Codes
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
200 | OK | Yes | - | Request successful |
400 | Bad Request | Yes | - | Invalid request parameters |
401 | Unauthorized | Yes | - | Missing or invalid authentication |
429 | Too Many Requests | Yes | - | Rate limit exceeded |
500 | Internal Server Error | Yes | - | Server error |
Error Response Format
json
{
"success": false,
"error": {
"code": "INVALID_REQUEST",
"message": "Invalid request parameters",
"details": {
"field": "query",
"reason": "Query parameter is required"
}
}
}Need Help?
For additional support with error handling or troubleshooting, contact our team:
Email: support@awrag.io
Documentation: awRAG API Docs
Privacy Policy: https://awrag.io/privacy-policy