Error Responses
All API endpoints follow a consistent error response format.
Error Response Format
{
"error": "Error message",
"details": "Additional error details (optional)",
"code": "ERROR_CODE"
}
HTTP Status Codes
Code |
Description |
|---|---|
200 |
Success |
201 |
Created |
400 |
Bad Request - Invalid input |
403 |
Forbidden - Access denied |
404 |
Not Found - Resource doesn’t exist |
429 |
Too Many Requests - Rate limit exceeded |
500 |
Internal Server Error |
503 |
Service Unavailable |
Common Error Codes
Code |
Description |
|---|---|
|
Request validation failed |
|
Resource not found |
|
Too many requests |
|
Database operation failed |
|
File parsing failed |
|
GeoNet import failed |
|
Catalogue merge failed |
Last Updated: October 2024