ListBee icon

ListBee

Sell and deliver digital content via the ListBee API

Actions25

Order → Fulfill

AI-generated

Summary

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.

Links

Discussion