Skip to main content

FulfillmentOrder Object Definition

Complete reference for the FulfillmentOrder type in the GraphQL schema.

Overview

Represents a fulfillment order that contains parcels to be shipped to a customer. Each order can have multiple fulfillment orders, and each fulfillment order can contain multiple parcels with different shipment configurations.

Use Cases

  • Track fulfillment status - Monitor the progress of order fulfillment
  • Manage parcels - View and organize parcels within each fulfillment order
  • Return management - Create and manage return fulfillment orders
  • Order consolidation - Merge multiple fulfillment orders into a single shipment
  • Warehouse migration - Move fulfillment orders between warehouses
  • Order splitting - Split orders for partial shipments

Schema Definition

FieldArgumentTypeDescription
idID!Unique identifier for the fulfillment order
orderIdID!ID of the parent order
wingRefString!Wing system reference for the fulfillment order
linkedFulfillmentOrderIdStringID of a linked/related fulfillment order if applicable
createdAtDateTime!Timestamp when the fulfillment order was created
statusFulfillmentOrderStatus!Current status of the fulfillment order (OPEN, IN_PROGRESS, SHIPPED, DELIVERED, etc.)
orderOrder!The parent order object
serviceWingService!Wing service used for this fulfillment
parcels[Parcel!]!Parcels associated with this fulfillment order
fulfillmentOrdersProducts[FulfillmentOrdersProduct!]!Products included in this fulfillment order
collectOrderProducts[CollectOrderProduct!]!Products for collection from the warehouse
isReturnBoolean!Whether this is a return fulfillment order
isInsuranceEnabledBoolean!Whether insurance is enabled for this fulfillment
isSignatureEnabledBoolean!Whether signature is required on delivery
isSaturdayDeliveryEnabledBoolean!Whether Saturday delivery is enabled
carrierPickupIdIDCarrier pickup point ID if using pickup delivery
carrierPickupNameStringName of the carrier pickup point
carrierPickupInfosJSONAdditional information about the pickup point
invoiceUrlStringURL to the fulfillment order invoice
customLocationStringCustom location information for delivery
claimClaimAssociated claim if applicable
anomalies[Anomaly!]!Any anomalies detected during fulfillment
warehouseAnomalyToProcessStatusWarehouseAnomalyToProcessStatusStatus of warehouse anomalies to be processed