OrderExternalShipment
This type represents an external order shipment. An order can have multiple shipments, each one associated with a carrier that shipped the order
type OrderExternalShipment {
account: String
carrier: Carrier!
carrierId: ID!
carrierService: CarrierService!
carrierServiceId: ID!
cartons: Int
cost: Decimal
createdAt: ISO8601DateTime!
deliveredDate: ISO8601DateTime
expectedDeliveryDate: ISO8601DateTime
height: Decimal
id: ID!
length: Decimal
orderId: ID!
packageType: PackageTypeEnum!
pallets: Int
shippedDate: ISO8601DateTime!
status: String!
trackingNumber: String
trackingUrl: Url
updatedAt: ISO8601DateTime!
weight: Decimal
width: Decimal
}
Fields
OrderExternalShipment.account
● String
scalar
OrderExternalShipment.carrier
● Carrier!
non-null object
OrderExternalShipment.carrierId
● ID!
non-null scalar
OrderExternalShipment.carrierService
● CarrierService!
non-null object
OrderExternalShipment.carrierServiceId
● ID!
non-null scalar
OrderExternalShipment.cartons
● Int
scalar
The number of cartons in the shipment
OrderExternalShipment.cost
● Decimal
scalar
OrderExternalShipment.createdAt
● ISO8601DateTime!
non-null scalar
OrderExternalShipment.deliveredDate
● ISO8601DateTime
scalar
OrderExternalShipment.expectedDeliveryDate
● ISO8601DateTime
scalar
OrderExternalShipment.height
● Decimal
scalar
OrderExternalShipment.id
● ID!
non-null scalar
OrderExternalShipment.length
● Decimal
scalar
OrderExternalShipment.orderId
● ID!
non-null scalar
OrderExternalShipment.packageType
● PackageTypeEnum!
non-null enum
OrderExternalShipment.pallets
● Int
scalar
The number of pallets in the shipment
OrderExternalShipment.shippedDate
● ISO8601DateTime!
non-null scalar
OrderExternalShipment.status
● String!
non-null scalar
OrderExternalShipment.trackingNumber
● String
scalar
OrderExternalShipment.trackingUrl
● Url
scalar
OrderExternalShipment.updatedAt
● ISO8601DateTime!
non-null scalar
OrderExternalShipment.weight
● Decimal
scalar
OrderExternalShipment.width
● Decimal
scalar
Implemented By
OrderShipmentUnion
union