Updates the header information of an existing buyer invoice identified by the specified invoiceId.
Only the fields provided in the request body will be updated; all other header properties remain unchanged.
This endpoint supports partial updates and can be used to modify details such as supplier invoice number,
due date, business unit, payment terms, and custom fields. Updates are only made if all data provided is valid.
The first example will contain all properties that can be updated with this API. The rest will be examples of each property or combination of properties with more detailed explanation
The following examples will show each property that can be updated. You can update any combination of these examples seperately or together.
General validations include:
- Valid buyer invoice id must be provided
- Invoice must be editable (i.e. invoice can not be in complete status, cancelled status or in an automated workflow step)
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
204No Content,indicating that the invoice updated successfully without returning any content
401Unauthorized. Bearer token was rejected or was not valid.
403Tenant or user does not have permission to perform the requested operation
404Not Found. Object referenced by id in URL path does not exist