TracePass
Referenz

EPCIS 2.0

GS1-EPCIS-2.0-Ereignisse — Ereignishistorie eines Passes exportieren, Events von Partnern und ERP erfassen, Event-Speicher abfragen.

GET/api/v1/passports/{id}/epcis

EPCIS-Ereignisse eines Passes exportieren

Exportiert die vollständige Ereignishistorie eines Passes — Lieferketten-, Service-, Eigentums- und erfasste Ereignisse — als ein einziges standardkonformes GS1-EPCIS-2.0-`EPCISDocument` in JSON-LD. Das Dokument trägt den GS1-`@context`, `type: "EPCISDocument"`, `schemaVersion: "2.0"` und eine `epcisBody.eventList` mit jedem Ereignis, das TracePass für den Pass hält. Die Digital-Link-URI des Passes ist der EPC jedes Ereignisses, sodass sich der Export direkt in jedes EPCIS-fähige Repository oder Auditor-Toolchain einfügt.

POST/api/v1/epcis/capture

EPCIS-Ereignisse erfassen

Die GS1-EPCIS-2.0-Capture-Schnittstelle. Übermitteln Sie Lieferketten-Ereignisse von Partnern, ERP-Systemen oder Werkstatt-Scannern, und TracePass hängt sie an die passenden Pässe an. Der Request-Body akzeptiert vier Formen: ein vollständiges `EPCISDocument`, ein `EPCISQueryDocument`, ein einzelnes nacktes Event oder ein nacktes JSON-LD-Array von Events. Senden Sie `Content-Type: application/ld+json`.

GET/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.

GET/api/v1/epcis/events

EPCIS-Ereignisse abfragen

Die GS1-EPCIS-2.0-Query-Schnittstelle. Durchsuchen Sie erfasste Lieferketten-Ereignisse mit der Standard-EPCIS-Query-Parameter-Grammatik — `EQ_bizStep`, `GE_eventTime`, `LT_eventTime`, `MATCH_epc`, `EQ_bizLocation` und dem Rest der `EQ_*`- / `GE_*`- / `LT_*`- / `MATCH_*`-Familie. Parameter werden wortgetreu an die EPCIS-Query-Schnittstelle durchgereicht, sodass jede von der GS1-Grammatik erlaubte Abfrage hier unverändert funktioniert.