fulfill_fulfillment_order
Updated September 22, 20261 min read
Fulfill fulfillment-order items via POST /orders/{reference}/fulfillment-orders/{fulfillment_order_id}/fulfill.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
fulfillment_order_id | string | Yes | Carriyo fulfillment order ID or partner_fulfillment_order_reference. |
order_id | string | Yes | Carriyo order ID or partner_order_reference. |
tenantId | string | Yes | — |
carrier_account | object | No | — |
create_draft_shipment | boolean | No | When true, create only a draft shipment instead of confirming it. |
delivery | object | No | — |
line_items | array | No | Items to fulfill, by id or product identifier, with quantity. Omit to fulfill every pending item; an empty list is rejected. |
parcels | array | No | — |
partner_fulfillment_reference | string | No | — |
payment | object | No | — |
pre_booking_info | object | No | — |
ship_zone | string | No | — |
skip_shipping | boolean | No | When true, fulfill without creating a shipment even when shipping would normally be required. |
Example agent prompt
"Fulfill the fulfillment order."
fulfill_fulfillment_order(
tenantId="…",
order_id="ORD-2025-0001",
fulfillment_order_id="FO-2025-0001"
)