/api/v1/epcis/capture/{id}Erfassungs-Job abfragen
Liest den Status eines asynchronen EPCIS-Erfassungs-Jobs — die Leseseite des EPCIS-2.0-Capture-Modells. `POST /api/v1/epcis/capture` liefert `202 Accepted` mit einer `captureJobId`; übergeben Sie diese id hier, um den Job bis zu einem Endzustand zu verfolgen.
Die Antwort trägt `status`, die übermittelte `eventCount`, die bislang gespeicherte `capturedCount` und ein `errors`-Array pro Event (`{index, message}`) für Events, die an Validierung oder EPC-Auflösung gescheitert sind. `createdAt` und `finishedAt` rahmen den Lauf — `finishedAt` ist `null`, solange der Job noch läuft. Zählt als ein Lesevorgang.
Tarif-Gate: EPCIS ist heute in jedem kostenpflichtigen Tarif enthalten, sodass der 403-Pfad nur auf Workspaces erreichbar ist, deren `epcisCaptureEnabled`-Flag per Tenant-Override deaktiviert wurde. Eine unbekannte oder abgelaufene Job-id liefert `404`.
Pfad-Parameter
- iderforderlich
string
Die von `POST /api/v1/epcis/capture` zurückgegebene Erfassungs-Job-id.
Header
- Authorizationerforderlich
string
`Bearer <api-key>`.
Anfrage
curl -sS https://app.tracepass.eu/api/v1/epcis/capture/6650c4d5e6f7a8b9c0d1e2f3 \
-H "Authorization: Bearer tp_REDACTED_xxxxxxxxxxxx"Antwort
{
"captureJobId": "6650c4d5e6f7a8b9c0d1e2f3",
"status": "success",
"eventCount": 12,
"capturedCount": 12,
"errors": [],
"createdAt": "2026-05-09T12:00:00.000Z",
"finishedAt": "2026-05-09T12:00:03.420Z"
}