Dokumentation

Übersicht

Tutorials
Anleitungen
Infrastruktur
Referenz
Erklärung

Absagen sind Antworten. Nur Fehler des Aufrufers sind 4xx; eine Absage der Domäne ist eine Antwort mit Körper; ein erschöpftes Budget bleibt 200, weil es sich nicht mit der Zeit erholt.

errorWer entscheidetHTTP (JSON-Hülle)Erholt sich
not-founddie Domäne200nein, die Frage war falsch
invalid-inputdie Domäne, vor jeder Abfrage200nein
upstream-unavailabledie Domäne: der Bund antwortete nicht oder fehlerhaft200vielleicht, Zustand der Quelle
upstream-busydie höfliche Bremse gegen den Bundes-Endpunkt200 + retry_after_msja, das Gewicht wird zurückerstattet
budget-exhausteddas Gateway200nein, neue Sitzung
rate-limiteddas Gateway429 + Retry-Afterja, nach retry_after_ms

Die eine Absage mit eigenem HTTP-Status:

HTTP/1.1 429 Too Many Requests
Retry-After: 2

{"error": "rate-limited", "detail": "…", "retry_after_ms": 1500}

Die Werte sind Beispiel, die Form ist die des Gateways.