internal_error (500)
internal_error
HTTP status: 500
Retryable: Yes — the request did not change server state.
An unhandled error occurred inside the API.
When it fires
A bug, a transient infrastructure failure, or an unmapped exception. We log every occurrence with `request_id`.
How to handle it
Retry with exponential backoff. If the problem persists, contact support with the `request_id` from the response.
Example response
{
"error": {
"type": "https://docs-dev.autohost-dev.uk/api/errors/internal_error",
"code": "internal_error",
"message": "Internal server error",
"request_id": "req_01HEXAMPLE0000000000000000",
"doc_url": "https://docs-dev.autohost-dev.uk/api/errors/internal_error"
}
}