OrderFulfillment
This type represents an order fulfillment. An order can have multiple fulfillments, each one associated with a warehouse and a party that fulfilled the order.
type OrderFulfillment {
createdAt: ISO8601DateTime!
externalId: String
fulfilledBy: Party!
fulfilledById: ID!
fulfillmentIntegration: Integration
fulfillmentIntegrationId: ID
fulfillmentItems: [FulfillmentItem!]
fulfillmentOrderNumber: String
id: ID!
order: Order!
orderId: ID!
shipments: [OrderShipment!]
updatedAt: ISO8601DateTime!
warehouse: Warehouse!
warehouseId: ID!
}
Fields
OrderFulfillment.createdAt
● ISO8601DateTime!
non-null scalar
OrderFulfillment.externalId
● String
scalar
OrderFulfillment.fulfilledBy
● Party!
non-null object
OrderFulfillment.fulfilledById
● ID!
non-null scalar
OrderFulfillment.fulfillmentIntegration
● Integration
object
OrderFulfillment.fulfillmentIntegrationId
● ID
scalar
OrderFulfillment.fulfillmentItems
● [FulfillmentItem!]
list object
OrderFulfillment.fulfillmentOrderNumber
● String
scalar
OrderFulfillment.id
● ID!
non-null scalar
OrderFulfillment.order
● Order!
non-null object
OrderFulfillment.orderId
● ID!
non-null scalar
OrderFulfillment.shipments
● [OrderShipment!]
list object
OrderFulfillment.updatedAt
● ISO8601DateTime!
non-null scalar
OrderFulfillment.warehouse
● Warehouse!
non-null object
OrderFulfillment.warehouseId
● ID!
non-null scalar
Returned By
fulfillOrder
mutation
Member Of
FulfillmentItem
object ● Order
object ● OrderShipment
object