Skip to main content

Shipment

Represents a shipment.

type Shipment {
id: String!
delivery: Delivery
costs: Money
timeSlot: TimeSlot
courier: Courier
trackingNumber: String
status: ShipmentStatus
}

Fields

Shipment.id ● String! non-null scalar

The unique identifier of the shipment. Format: UUID

Shipment.delivery ● Delivery object

The delivery information for the shipment.

Shipment.costs ● Money object

The costs associated with the shipment.

Shipment.timeSlot ● TimeSlot object

The time slot for the shipment.

Shipment.courier ● Courier object

The courier handling the shipment.

Shipment.trackingNumber ● String scalar

The tracking number for the shipment.

Shipment.status ● ShipmentStatus enum

The shipment status.

Member Of

SubOrder object