Skip to main content

Fulfillment

The record of executed shipping work. Its line items fulfill fulfillment order line items: part of one, parts of several, or several whole fulfillment orders.

type Fulfillment implements Node {
id: ID!
createdAt: DateTime!
number: String!
shopifyId: String
state: FulfillmentState!
lineItems(
first: Int = 10
after: String
filter: FulfillmentLineItemFilterInput
): FulfillmentLineItemConnection
}

Fields​

Fulfillment.id ● ID! non-null scalar​

Global identifier for this entity.

Fulfillment.createdAt ● DateTime! non-null scalar​

Timestamp the fulfillment was created, i.e. when the shipping work was recorded.

Fulfillment.number ● String! non-null scalar​

Human-readable fulfillment number.

Fulfillment.shopifyId ● String scalar​

Shopify GID of the fulfillment, e.g. gid://shopify/Fulfillment/1123. Null for a fulfillment that was not reported to Shopify.

Fulfillment.state ● FulfillmentState! non-null enum​

State of the fulfillment.

Fulfillment.lineItems ● FulfillmentLineItemConnection object​

Fulfillment.lineItems.first ● Int scalar​
Fulfillment.lineItems.after ● String scalar​
Fulfillment.lineItems.filter ● FulfillmentLineItemFilterInput input​

Interfaces​

Node interface​

Any entity that can be loaded by its global id through the node(id: ID!) query.

Returned By​

fulfillment query

Member Of​

FulfillmentEdge object ● FulfillmentLineItem object