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

FulfillmentV2Input input object

Version unstable

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2021-01 (Release candidate)

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2020-10 (Latest)

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2020-07

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2020-04

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2020-01

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2019-10 (Unsupported)

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2019-07 (Unsupported)

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.

Version 2019-04 (Unsupported)

The input fields used to create a fulfillment from fulfillment orders.

Input fields

lineItemsByFulfillmentOrder ([FulfillmentOrderLineItemsInput!]!) Required

Pairs of fulfillment_order_id and fulfillment_order_line_items that represent the fulfillment order line items that have to be fulfilled for each fulfillment order. For any given pair, if the fulfillment order line items are left blank then all the fulfillment order line items of the associated fulfillment order ID will be fulfilled.

notifyCustomer (Boolean)

Whether the customer is notified. If set to true, a notification is sent when the fulfillment is created.

trackingInfo (FulfillmentTrackingInput)

The fulfillment's tracking information, including a tracking URL, a tracking number, and the company associated with the fulfillment.