Docs

internal

500 api_error. Capa hit an unexpected error.

View as Markdown
HTTP statustypeSurfaces
500api_errorREST, GraphQL

What it means

Capa hit an unexpected error. The body has no details, by design.

WhenWhat the hint tells you
our faultno hint: quote meta.requestId

What to do

Retry once. If it repeats, report the requestId to Capa support.

The response

HTTP 500:

{
  "error": {
    "type": "api_error",
    "code": "internal",
    "message": "Internal error.",
    "docs": "https://docs.capacms.com/errors/internal"
  },
  "meta": {
    "version": "2026-10-01",
    "contract": 1,
    "requestId": "req_0f3c…"
  }
}

On GraphQL

/api/graphql answers the same code inside errors[].extensions. The status depends on the Accept header you send (status codes):

application/jsongraphql-response+jsonWhen
500, or 200 on a field500, or 200 on a fieldour bug. No details, quote the requestId. A bug met while answering one field nulls that field, with path set, and the rest of data is still answered with a 200