Skip to main content

Shipment

No description

type Shipment {
id: ID!
referenceId: ID!
provider: ProviderEnum!
sourceId: String
waybill: Waybill
mode: ShipmentModeEnum!
direct: Boolean!
origin: ShipmentOrigin!
sender: ShipmentSender!
destination: ShipmentOrigin!
recipient: ShipmentRecipient!
parcels: [Parcel!]!
tracking: Tracking
status: ShipmentStatus
events: [ShipmentEvent!]!
notifications: [ShipmentNotification!]
createdAt: DateTimeTz!
order: Order
actions: ShipmentActions!
}

Fields​

Shipment.id ● ID! non-null scalar​

Shipment.referenceId ● ID! non-null scalar​

Shipment.provider ● ProviderEnum! non-null scalar​

Shipment.sourceId ● String scalar​

Shipment.waybill ● Waybill object​

Shipment.mode ● ShipmentModeEnum! non-null enum​

Shipment.direct ● Boolean! non-null scalar​

Shipment.origin ● ShipmentOrigin! non-null object​

Shipment.sender ● ShipmentSender! non-null object​

Shipment.destination ● ShipmentOrigin! non-null object​

Shipment.recipient ● ShipmentRecipient! non-null object​

Shipment.parcels ● [Parcel!]! non-null object​

Shipment.tracking ● Tracking object​

Shipment.status ● ShipmentStatus object​

Shipment.events ● [ShipmentEvent!]! non-null object​

Shipment.notifications ● [ShipmentNotification!] list object​

Shipment.createdAt ● DateTimeTz! non-null scalar​

Shipment.order ● Order object​

Shipment.actions ● ShipmentActions! non-null object​

Returned By​

assignShipmentToWaybill mutation ● createShipment mutation ● orderToShipment mutation ● sessionToShipment mutation ● shipment query ● unassignShipmentFromWaybill mutation ● updateShipment mutation

Member Of​

Order object ● ShipmentPaginator object ● Waybill object