Actions25
Order → Fulfill
AI-generatedSummary
Fulfill an order by pushing a generated deliverable to the buyer and marking the order as fulfilled, intended for listings that require manual fulfillment.
Inputs
- Order ID (required) — The unique identifier of the order to fulfill (starting with ord_).
- Deliverable (JSON) — A JSON object describing the deliverable to send to the buyer. The schema is {"type": "file"|"URL"|"text", "value": "..."}. For files, use a file token. Leave empty if the listing has a managed deliverable.
- Additional Fields — Optional fields including Idempotency Key for safe retries and Metadata as arbitrary key-value pairs attached to the fulfillment.
Output shape
a single record representing the fulfilled order
The operation sends a POST request to /v1/orders/{orderId}/fulfill and returns the updated order information after fulfillment. Idempotency keys can be provided to safely retry requests without duplicate fulfillment. If no deliverable is provided, the listing's managed deliverable is assumed.