All error codes

internal_error

HTTP 500 Internal error

What happened

Something failed on our side while handling a request that was itself valid. Nothing about the request is wrong, so changing it will not help.

What to do

Retry later. If the call could have created or changed something, re-read the resource first and use a NEW idempotency key on the retry, because the work may already have been started. Quote the request_id when you contact support.

Retrying

The request itself is fine. Repeat it later; after a 5xx use a new idempotency key and read the resource first.

How it arrives

{
    "type": "https://docs.fiberax.com/errors/internal_error",
    "title": "Internal error",
    "status": 500,
    "code": "internal_error",
    "request_id": "a277dcd1ca652c65"
}

Branch your code on code, never on the wording of title.