# internal_error

> internal_error (500): the API hit an unexpected error while handling the request.

Canonical: https://corpoapi.com/errors/internal_error

HTTP 500 · Internal error

The API hit an unexpected error while handling the request.

## Why it happens

An unhandled failure in the gateway or a data service stopped the response from completing.

## How to fix it

Retry with exponential backoff. If it repeats, send the request_id to support so the exact request can be traced.

## Example response

```json
{
  "type": "https://corpoapi.com/errors/internal_error",
  "title": "Internal error",
  "status": 500,
  "code": "internal_error",
  "detail": "Internal server error"
}
```
