Zum Inhalt springen

Ironfang Finance API

Problemtypen

Jeder Fehler, mit dem die Ironfang Finance API antwortet, ist ein Problem nach RFC 9457 mit einem stabilen Code. Jeder Code hat genau einen HTTP-Status und eine type-URL, und diese URL ist eine Seite hier. Die API antwortet auf Englisch; Titel und Beschreibungen auf dieser Seite sind übersetzt.

CodeStatusTitelHinweise
billing_required402Abonnement für Ironfang Finance erforderlich
delivery_unavailable503Zustellung nicht verfügbarKann retry_after_seconds enthalten
generation_failed500Erzeugung fehlgeschlagenAusgang unbestimmt, nichts berechnet
idempotency_conflict409Idempotenzkonflikt
insufficient_scope403Unzureichende Berechtigung
internal_error500Interner Fehler
jobs_unavailable503Asynchrone Jobs nicht verfügbarKann retry_after_seconds enthalten
malformed_request400Fehlerhafte Anfrage
not_found404Nicht gefunden
payload_too_large413Nutzdaten zu groß
profile_undetected422Profil nicht erkannt
quota_exhausted429Kontingent ausgeschöpftKann retry_after_seconds enthalten
rate_limited429Ratenlimit erreichtKann retry_after_seconds enthalten
render_timeout504Zeitüberschreitung beim lesbaren PDF
render_unavailable503Engine für lesbare PDFs nicht verfügbar
report_incomplete422Gespeicherte Befunde unvollständig
report_unavailable503Signierter Bericht nicht verfügbar
result_gone410Ergebnis nicht mehr verfügbar
ruleset_disabled410Regelwerk deaktiviert
unauthenticated401Nicht authentifiziert
unknown_ruleset422Unbekanntes Regelwerk
unsupported_content_type415Nicht unterstützter Inhaltstyp
unsupported_document_type422Nicht unterstützter Dokumenttyp
unsupported_profile422Nicht unterstütztes Profil
validation_timeout504Zeitüberschreitung bei der ValidierungAusgang unbestimmt, nichts berechnet
validator_unavailable503Validator nicht verfügbarKann retry_after_seconds enthalten. Ausgang unbestimmt, nichts berechnet

Ein Validierungsbefund ist nie ein Problem: Eine ungültige Rechnung ist eine erfolgreiche Antwort, die ihre Befunde auflistet, und die Regel jedes Befunds wird in der Referenz der Validierungsregeln erklärt. Die anderen APIs von Ironfang verwenden einen einfacheren Fehlerkörper, der in der Referenz des jeweiligen Produkts beschrieben ist.