Update Fulfillment
Updates a fulfillment record, primarily to advance it through its status lifecycle.
Last updated: April 9, 2026
Update Fulfillment
PUT /siren/v1/fulfillments/{id}
Updates a fulfillment record. Primarily used to advance the fulfillment through its status lifecycle.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
status | string | No | New status: pending, processing, complete, or failed |
Example
{
"status": "processing"
}
A successful update broadcasts a FulfillmentStatusChanged event, which downstream listeners can use to trigger payment processing or notifications.