Skip to content

ShipmentEvent

shipping.v1.ShipmentEvent

One event on a shipment’s tracking timeline.

Field presence and validation are separate properties. Implicit scalar defaults are normally omitted in ProtoJSON.

Shipment identifier.

PropertyValue
Protobuf nameshipment_id
JSON nameshipmentId
Field number1
Protobuf typestring
JSON representationString
PresenceImplicit; default and absent are not distinguished

A monotonic event sequence number, represented as a JSON string.

PropertyValue
Protobuf namesequence
JSON namesequence
Field number2
Protobuf typeint64
JSON representationDecimal string
PresenceImplicit; default and absent are not distinguished

Carrier lifecycle state at this event.

PropertyValue
Protobuf namestatus
JSON namestatus
Field number3
Protobuf typeShipmentStatus
JSON representationEnum name (string)
PresenceImplicit; default and absent are not distinguished

Carrier event timestamp.

PropertyValue
Protobuf nameoccurred_at
JSON nameoccurredAt
Field number4
Protobuf typeTimestamp
JSON representationRFC 3339 string
PresenceExplicit; absent is distinct from the default

Source: fixture-v1 · Generator: Wirelit 0.1.0