Zum Inhalt springen

Problemtyp der Ironfang Finance API

internal_error

Interner Fehler. HTTP 500.

Was er bedeutet

Ironfang Finance ist auf eine Weise fehlgeschlagen, die nicht der Aufrufer verursacht hat. Bei einem Vorgang, der ein Dokument verarbeitet, ist der Ausgang unbestimmt und es wurde keine Nutzung berechnet; bei einem Lesezugriff sagt der Fehler nichts über ein Dokument aus.

Was zu tun ist

Versuchen Sie es erneut. Wenn der Fehler bestehen bleibt, wenden Sie sich mit der request_id an den Support.

Was die Antwort enthält

type
https://ironfang.uk/problems/internal_error, die englische Fassung dieser Seite.
status
Für diesen Code immer 500.
code
internal_error. Stabil: Verzweigen Sie anhand dieses Werts, nicht anhand des Wortlauts von title oder detail, die die API auf Englisch liefert.
detail
Was diesmal passiert ist, auf Englisch; kann einer Person angezeigt werden. Enthält nie Inhalte der Rechnung.
request_id
Derselbe Wert wie im Header X-Ironfang-Request-ID. Geben Sie ihn beim Support an.
retry_after_seconds
Bei diesem Code nie vorhanden.
outcome
indeterminate, mit usage_charged false, wenn der Vorgang ein Dokument verarbeitet hat; bei einem Lesezugriff fehlt das Feld.

Problemantworten folgen RFC 9457 und werden als application/problem+json ausgeliefert. Ein Validierungsbefund ist nie eine Problemantwort: Eine ungültige Rechnung ist eine erfolgreiche Antwort, die ihre Befunde auflistet. Siehe alle Problemtypen, den Finance-Leitfaden und den OpenAPI-Vertrag (auf Englisch).