Update an existing Direct Cost PO (creates a new version).
All fields are optional - only provided fields will be updated. The document_id comes from the URL path, not the request body.
Actions:
draft: Save changes as draftsubmit: Submit with full validationapprove: Approve the PO (Manager/Admin only)reject: Reject the PO (Manager/Admin only)cancel: Cancel the POState Transitions:
Documentation Index
Fetch the complete documentation index at: https://docs.vinmake.com/llms.txt
Use this file to discover all available pages before exploring further.
The access token received from the authorization server in the OAuth 2.0 flow.
The PO document ID
Input schema for PATCH /purchase-orders/direct-cost/{id}
All fields are optional - only provided fields will be merged with current version data to create a new version.
Actions for Purchase Order state transitions.
Permissions:
draft, submit, approve, reject, cancel