OrderFulfillment
ObjectFields returned for order fulfillment.
Fields
- String
carrier Gets the carrier name responsible for the fulfillment.
- DateTime
deliveredAt Gets the timestamp when the fulfillment was delivered.
- ID!
id Gets the identifier of the fulfillment.
- [OrderFulfillmentLine!]!
lines Gets the collection of line items fulfilled by this fulfillment.
- [MetadataItem!]!
metadata Gets the metadata associated with the order fulfillment.
- DateTime
shippedAt Gets the timestamp when the fulfillment was shipped.
- FulfillmentStatus!
status Gets the current status for the fulfillment lifecycle.
Possible enum valuesCANCELLEDThe fulfillment was cancelled before completion.
DELIVEREDThe fulfillment has reached its destination.
READYThe fulfillment is prepared and waiting to be shipped.
SHIPPEDThe fulfillment has been handed over for delivery.
- String
trackingNumber Gets the tracking number for the shipment, if provided.
- String
trackingUrl Gets the tracking URL for the shipment, if provided.
Queries
Retrieves a fulfillment by order and fulfillment identifier.
Retrieves all fulfillments for a specific order.
Mutations
Create a fulfillment for an order.
Update an existing fulfillment with tracking information or status changes.