Skip to main content
GET
Upstream-Calls listen (Debug-Runs)
GET https://api-datahub.octoparse.com/v1/runs/{run_id}/upstream-calls Authentifizierung: API-Schlüssel erforderlich; nur der App-Autor (Publisher) darf aufrufen. Alle anderen erhalten 404. Upstream-Call-Zeitlinie für Debug-Runs (run_kind=test). Bei api-type-Runs ist jede Upstream-HTTP-Interaktion (submit / status / fetch) ein Eintrag. summary aggregiert den vollen Trail nach (attempt, stage), unabhängig von der Paginierung, damit Sie auf einen Blick sehen welche Stage hängt. items trägt nur Metadaten; Request- und Response-Bodies werden on demand vom Single-Call-Detail-Endpoint geladen. Sie können nur Ihre eigenen Debug-Runs lesen. Runs eines anderen Kontos, fehlende Runs und Produktions-Runs liefern alle 404. Credential- und Umgebungswerte werden beim Schreiben geschwärzt; im Eingabevertrag als sensitive markierte Werte werden beim Lesen erneut geschwärzt. Runs vom Typ Code haben keinen HTTP-Trail und liefern eine leere Liste.

Anfrage

Pfadparameter

string
erforderlich
Debug-Run-ID.

Abfrageparameter

integer
Standard:"0"
Paginierungs-Offset.Bereich ≥ 0.
integer
Standard:"50"
Seitengröße.Bereich 1 bis 500.
string
Auf eine Stufe filtern. submit reicht Arbeit ein, status fragt den Status ab, fetch ruft Daten ab.Werte: submit / status / fetch.

Beispielanfrage

Antwort

200 Erfolg

Payload ist in data gewrappt. Felder:
string
erforderlich
object[]
erforderlich
Statistiken, aggregiert nach (Versuch, Stufe).
object[]
erforderlich
Einträge mit Aufruf-Metadaten.
object
erforderlich
Paginierungsobjekt.

Fehler

Fehlerantworten nutzen {"error": {code, category, message, retryable}}. Siehe Fehler.

Client-Bibliotheken

Die Python- und JavaScript-SDKs wrappen diesen Endpoint noch nicht. REST direkt aufrufen.