TracePass
DPP-Anwendungsbereichsprüfung

Kataloglauf starten

Löst einen neuen Katalog-Scope-Lauf aus, der den ganzen Katalog gegen die aktuellen Regeln neu prüft. Der Lauf reiht sich sofort ein und wird asynchron ausgeführt; die Antwort ist 202 mit einer `runId` zum Abfragen. Der Katalog wird auch automatisch jede Nacht aktualisiert.

POST/api/v1/scope/catalogue/runs
OpenAPI 3.1 herunterladen
POST/api/v1/scope/catalogue/runs

Kataloglauf starten

Löst einen neuen Katalog-Scope-Lauf aus, der den ganzen Katalog gegen die aktuellen Regeln neu prüft. Der Lauf reiht sich sofort ein und wird asynchron ausgeführt; die Antwort ist 202 mit einer `runId` zum Abfragen. Der Katalog wird auch automatisch jede Nacht aktualisiert.

Erfordert Growth oder höher. Idempotency-Key wird berücksichtigt: Denselben Schlüssel innerhalb von 24 Stunden wiederverwenden, um den ursprünglichen Lauf zurückzubekommen. 409 `run_in_progress` wenn ein Lauf bereits läuft. 429 `run_cooldown` mit `retryAfter` wenn ein Lauf weniger als 10 Minuten zurückliegt.

Header

  • Authorizationerforderlich

    string

    `Bearer <token>` — entweder ein `tp_` API-Schlüssel (Developer → API Keys; am einfachsten, für Server-zu-Server) oder ein OAuth-2.0-Access-Token (Developer → OAuth Apps; für nutzerautorisierte Apps, scoped und widerrufbar). Die Authentication-Seite enthält den vollständigen OAuth-Flow und die Scope-Liste.

    e.g. Bearer tp_REDACTED_xxxxxxxxxxxx

  • Idempotency-Key

    string

    UUID v4 pro logischer Laufanforderung. Wiederverwendung innerhalb 24 Stunden gibt denselben Lauf zurück.

Anfrage

curl -sS -X POST https://app.tracepass.eu/api/v1/scope/catalogue/runs \
  -H "Authorization: Bearer tp_REDACTED_xxxxxxxxxxxx" \
  -H "Idempotency-Key: 7b4f1e2c-9a3d-4e5b-8c1a-2d3e4f5a6b7c"

Antwort

{ "runId": "6acbb533c5553f06d833479e", "status": "queued" }