Create Fulfillment
Fulfillments
Create Fulfillment
Fulfill line items with tracking information
POST
Create Fulfillment
Overview
Submit line items for fulfillment with tracking details. This creates a fulfillment in Shopify and updates the line item records in PuppetVendors.Use Cases
- Automate fulfillment from a third-party warehouse or 3PL system
- Bulk-fulfill orders by scripting API calls from a shipping platform
- Connect non-Shopify fulfillment services to your multi-vendor workflow
Request Body
Shipment tracking number.
Shipping carrier name (e.g.
"Royal Mail", "UPS", "FedEx").URL for tracking the shipment.
Array of calculated line item IDs (PuppetVendors
_id values) to fulfill.Response
200
Partial Failure
If some items fail to fulfill, each item reports individually:200