Zum Inhalt springen

Problemtyp der Ironfang Finance API

validator_unavailable

Validator nicht verfügbar. HTTP 503.

Was er bedeutet

Der Validator ist abgestürzt oder war nicht verfügbar, oder eine Abhängigkeit, die er benötigt, ist ausgefallen. Der Ausgang ist unbestimmt: Er ist kein Urteil über das Dokument, und es wurde keine Nutzung berechnet.

Was zu tun ist

Versuchen Sie es nach retry_after_seconds 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/validator_unavailable, die englische Fassung dieser Seite.
status
Für diesen Code immer 503.
code
validator_unavailable. 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
Kann vorhanden sein, mit passendem Header Retry-After: Warten Sie so lange, bevor Sie es erneut versuchen.
outcome
Immer indeterminate, mit usage_charged false: Die API konnte nicht entscheiden; das ist kein Urteil über das Dokument, und es wurde nichts berechnet.

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).