Purchase Orders
Void a purchase order
Voids an approved or actualizing purchase order. Other statuses return 409 po_invalid_status.
post/purchase-orders/{purchaseOrderId}/void
Request
- Base URL: https://next-api.saturation.io/v1
- URL: https://next-api.saturation.io/v1/purchase-orders/{purchaseOrderId}/void
- Auth: HTTP bearer
Path parameters
purchaseOrderIdstring required
A stable resource ID, such as prj_…, txn_…, or doc_….
Example:txn_8f2a1c9e
Purchase order ID.
Response
The voided purchase order.
Example response
{
"id": "po_8f2a1c9e",
"workspaceId": "ws_3b1",
"projectId": "prj_demo",
"number": "PO-0042",
"name": "Camera package rental",
"status": "pending",
"contactId": "con_77a",
"budgetLineId": "bud_5510",
"dueDate": "2026-05-20",
"serviceStartAt": "2026-05-21",
"serviceEndAt": "2026-05-24",
"notes": "Net-30",
"sort": 1000,
"createdById": "usr_aa1",
"amount": {
"amount": 152900,
"currency": "USD"
},
"createdAt": "2026-05-18T14:02:11.000Z",
"updatedAt": "2026-05-20T09:31:00.000Z"
}Changes
No recorded changes to this operation across all 4 revisions of this API.