Basis-URL
Der
/v1-Vertrag ist nur additiv: neue Felder und Endpoints können im Laufe der Zeit erscheinen, veröffentlichte Felder behalten Name und Bedeutung. Unbekannte Felder bei der Integration ignorieren und nicht von der Feldreihenfolge abhängen.Authentifizierung
Authentifizierte Endpoints nutzen Standard-Bearer-Auth. Den Data-Hub-API-Schlüssel in denAuthorization-Header setzen:
Antwortform
Erfolgreiche Antworten wrappen den Payload indata. Fehlerantworten wrappen den Payload in error. Beides erscheint nie zusammen.
Fehler
Jede Endpoint-Seite listet endpoint-spezifische Codes. Diese erscheinen auf den meisten Endpoints:
Denselben
404 für „fehlend“ und „unsichtbar“ zurückzugeben ist Absicht: private Apps, Runs anderer und Datasets anderer leaken ihre Existenz nie über den Fehlercode.
Paginierung
Listen-Endpoints nutzenoffset/limit-Query-Parameter und geben ein pagination-Objekt zurück:
total ist die gefilterte Gesamtzahl. Bei has_more = true count zu offset addieren und fortfahren. Per-Endpoint-limit-Caps stehen auf der jeweiligen Seite.
Zeitparameter
Endpoints mit Zeitraum (Run-Liste, Abrechnungsaggregation, Publisher-Analytics) akzeptieren ISO-8601-Timestamps. Expliziten Offset bevorzugen, z. B.2026-09-01T00:00:00+08:00. Unix-Epoch-Sekunden werden nicht akzeptiert.
App-Referenzen
Überall wo eine App identifiziert wird, funktionieren beide Formen:
Point-to-point freigegebene Apps erscheinen nicht in der Market-Suche. Mit dem Shared-with-me-Filter auf dem Search-Endpoint listen. Für Scheduled Jobs und langlebige Automation
app_id speichern.
Run-Status
Endpoint-Gruppen
Data Apps entdecken
Suche, Detail, Versionen, README, Specs und Übersetzungen.
Runs und Ergebnisse
Starten, pollen, listen, abbrechen, Datensätze lesen und Debug-Traces.
Datasets
Persistente Container für Run-Ergebnisse und Retention-Flags.
Konto und Abrechnung
Lifetime-Spend und Abrechnungsaggregate nach Periode und Dimension.
Secrets
Upstream-Credentials, die App-Autoren für eigene Apps speichern.
Publishing und Operations
Draft → Build → Release, Ops-Schalter, Sharing, Übersetzungen, Contract-Tools und Publisher-Analytics.