Error Handling
Learn how to handle errors and edge cases in the Duro API.
Error Types
The API returns different types of errors:
Validation errors
Authentication errors
Authorization errors
Rate limiting errors
Server errors
Error Format
{
"errors": [
{
"message": "Not authorized to access Component",
"path": ["component"],
"extensions": {
"code": "FORBIDDEN",
"classification": "AuthorizationError"
}
}
]
}Common Error Scenarios
Best Practices
Implement proper error handling
Add retry logic for rate limits
Log errors for debugging
Handle network timeouts
Provide user-friendly error messages
Error Recovery
Next Steps
Join our Developer Community for support and discussions.
Last updated
Was this helpful?