Skip to content

internal_error (500)

← Error reference

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"
  }
}