Skip to main content

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