Errors
Error Format
All error responses follow a consistent JSON structure:
{
"error": "Index not found: products"
}HTTP Status Codes
200OK -- request succeeded.202Accepted -- task enqueued for async processing.400Bad Request -- invalid parameters or body.401Unauthorized -- missing or invalid API key.403Forbidden -- key does not have permission for this action.404Not Found -- index or resource does not exist.405Method Not Allowed -- HTTP method not supported for this endpoint.500Internal Server Error -- something went wrong on our end.