TWIN Supply Chain Docs
API ReferenceConsignments

List consignment events

GET/supply-chain/data-space/consignments/{consignmentId}/events

Authorization

jwtBearerAuthScheme
AuthorizationBearer <token>

In: header

Path Parameters

consignmentId*string

The identifier of the consignment whose events are being requested.

Query Parameters

scope?string

The scope of the read: own (events of the caller's own consignment), shared (only events other organisations shared with the caller) or all (the union). Defaults to all.

Value in

  • "own"
  • "shared"
  • "all"

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/supply-chain/data-space/consignments/CONS-001/events"
{  "entities": [    {}  ]}
{  "name": "GeneralError",  "message": "errorMessage",  "properties": {    "foo": "bar"  }}
{  "name": "UnauthorizedError",  "message": "errorMessage"}
{  "name": "InternalServerError",  "message": "errorMessage"}

Returns the supply chain events for a consignment as an ordered list: your own events together with the ones partners co-contributed about the same consignment.

Shared events join your own, they never replace them. A partner that is unreachable is silently absent — the rest still return.