InfraNode.dev

GET /api/v1/sources

Status aller Upstream-Quellen

Listet je bekannter Quelle den enabled-Zustand (aus den Settings) und den Circuit-Breaker-Zustand (CLOSED/OPEN/HALF_OPEN). So ist auf einen Blick sichtbar, welche Quelle gerade liefert und welche pausiert ist.

Parameter

Name In Pflicht Typ Beschreibung
If-None-Match header nein string Conditional GET. Stimmt der Wert mit dem aktuellen ETag überein, antwortet der Server mit 304 Not Modified ohne Body.
page query nein integer
limit query nein integer Seitengröße. Wird auf MAX_LIMIT (200) gedeckelt: zu große Werte liefern eine 200er-Seite mit 200 Einträgen statt eines Fehlers.
offset query nein integer Ein zu großer Offset liefert eine leere Seite (200), nie 500.
sort query nein string Nur die gelisteten Felder sind erlaubt; ein unbekanntes Feld wird mit 400 (invalid_request) abgewiesen, bevor es ausgewertet wird.
order query nein string

Code-Beispiele

curl "https://infranode.dev/api/v1/sources"

Try it