Zum Inhalt springen

Problemtyp der Ironfang Finance API

payload_too_large

Nutzdaten zu groß. HTTP 413.

Was er bedeutet

Der Body überschreitet die Größe, die der Vorgang annimmt: 5 MiB für ein Dokument oder eine JSON-Eingabe, 48 MiB für einen zu prüfenden Bericht.

Was zu tun ist

Senden Sie einen kleineren Body. Archive und komprimierte Dokumente umgehen die Grenze nicht; sie werden abgelehnt.

Was die Antwort enthält

type
https://ironfang.uk/problems/payload_too_large, die englische Fassung dieser Seite.
status
Für diesen Code immer 413.
code
payload_too_large. 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
Fehlt. Dieser Code ist keine Aussage über ein Dokument.

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