Docs
Dashboard

OrderFulfillment

Object

Fields returned for order fulfillment.

#

Fields


carrier
String

Gets the carrier name responsible for the fulfillment.

deliveredAt
DateTime

Gets the timestamp when the fulfillment was delivered.

id
ID!

Gets the identifier of the fulfillment.

lines
[OrderFulfillmentLine!]!

Gets the collection of line items fulfilled by this fulfillment.

metadata
[MetadataItem!]!

Gets the metadata associated with the order fulfillment.

shippedAt
DateTime

Gets the timestamp when the fulfillment was shipped.

status
FulfillmentStatus!

Gets the current status for the fulfillment lifecycle.

Possible enum values
  • CANCELLED

    The fulfillment was cancelled before completion.

  • DELIVERED

    The fulfillment has reached its destination.

  • READY

    The fulfillment is prepared and waiting to be shipped.

  • SHIPPED

    The fulfillment has been handed over for delivery.

trackingNumber
String

Gets the tracking number for the shipment, if provided.

trackingUrl
String

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.