API version: unstable
API version: 2021-01 Release candidate
API version: 2020-10 Latest
API version: 2020-07
API version: 2020-04
API version: 2020-01
API version: 2019-10 Unsupported
API version: 2019-07 Unsupported

FulfillmentOrder object

Version unstable

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

deliveryMethod (DeliveryMethod)

Delivery method of this fulfillment order.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

fulfillAt (DateTime)

The date and time at which the fulfillment order will be fulfillable.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderOpen

Marks a scheduled fulfillment order as open.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderReschedule

Reschedules a scheduled fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version unstable

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderOpen

Marks a scheduled fulfillment order as open.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderReschedule

Reschedules a scheduled fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Version unstable

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderOpen

Marks a scheduled fulfillment order as open.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderReschedule

Reschedules a scheduled fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Version 2021-01 (Release candidate)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

deliveryMethod (DeliveryMethod)

Delivery method of this fulfillment order.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

fulfillAt (DateTime)

The date and time at which the fulfillment order will be fulfillable.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderOpen

Marks a scheduled fulfillment order as open.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderReschedule

Reschedules a scheduled fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2021-01 (Release candidate)

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2021-01 (Release candidate)

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2020-10 (Latest)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

deliveryMethod (DeliveryMethod)

Delivery method of this fulfillment order.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2020-10 (Latest)

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2020-10 (Latest)

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2020-07

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2020-07

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2020-07

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2020-04

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2020-04

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2020-04

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2020-01

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2020-01

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2020-01

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2019-10 (Unsupported)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2019-10 (Unsupported)

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2019-10 (Unsupported)

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2019-07 (Unsupported)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2019-07 (Unsupported)

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2019-07 (Unsupported)

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Version 2019-04 (Unsupported)

Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items in an order that are to be fulfilled from the same location. There can be more than one fulfillment order for an order at a given location.

Connections

fulfillments (FulfillmentConnection!)

A list of fulfillments for the fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

lineItems (FulfillmentOrderLineItemConnection!)

A list of the fulfillment order's line items.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

locationsForMove (FulfillmentOrderLocationForMoveConnection!)

A list of locations that the fulfillment order can potentially move to.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

merchantRequests (FulfillmentOrderMerchantRequestConnection!)

A list of requests sent by the merchant to the fulfillment service for this fulfillment order.

after ( String )

Returns the elements that come after the specified cursor.

before ( String )

Returns the elements that come before the specified cursor.

first ( Int )

Returns up to the first n elements from the list.

kind ( FulfillmentOrderMerchantRequestKind )

The kind of request the merchant sent.

last ( Int )

Returns up to the last n elements from the list.

reverse ( Boolean )

Reverse the order of the underlying list.Default value: false

Fields

assignedLocation (FulfillmentOrderAssignedLocation!)

The fulfillment order's assigned location. This is the location expected to perform fulfillment.

destination (FulfillmentOrderDestination)

The destination where the items should be sent.

id (ID!)

Globally unique identifier.

order (Order!)

The order that's associated with the fulfillment order.

requestStatus (FulfillmentOrderRequestStatus!)

The request status of the fulfillment order.

status (FulfillmentOrderStatus!)

The status of the fulfillment order.

supportedActions ([FulfillmentOrderSupportedAction!]!)

The actions that can be performed on this fulfillment order.

Types that return FulfillmentOrder

Mutations for FulfillmentOrder

fulfillmentOrderAcceptCancellationRequest

Accept a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderAcceptFulfillmentRequest

Accepts a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderCancel

Marks a fulfillment order as canceled.

fulfillmentOrderClose

Marks an in-progress fulfillment order as incomplete, indicating the fulfillment service is unable to ship any remaining items and intends to close the fulfillment order.

fulfillmentOrderMove

Moves a fulfillment order to a new location.

fulfillmentOrderRejectCancellationRequest

Rejects a cancellation request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderRejectFulfillmentRequest

Rejects a fulfillment request sent to a fulfillment service for a fulfillment order.

fulfillmentOrderSubmitCancellationRequest

Sends a cancellation request to the fulfillment service of a fulfillment order.

fulfillmentOrderSubmitFulfillmentRequest

Sends a fulfillment request to the fulfillment service of a fulfillment order.

Implements

Version 2019-04 (Unsupported)

On this page

Fields

edges ([FulfillmentOrderEdge!]!)

A list of edges.

pageInfo (PageInfo!)

Information to aid in pagination.

Version 2019-04 (Unsupported)

Fields

cursor (String!)

A cursor for use in pagination.

node (FulfillmentOrder!)

The item at the end of FulfillmentOrderEdge.

Types that return FulfillmentOrderEdge

Samples