Update Invoice
Invoices
Update Invoice
Update Invoice
PUT
Update Invoice
The
PUT request is used to fully replace an existing entity with a new one based on the provided ID. This means:- All fields in the request body will overwrite the existing entity.
- Any missing fields will be removed from the entity.
- The request is idempotent, meaning multiple identical PUT requests will always result in the same final state.
Authorizations
API Key for authentication
Path Parameters
Invoice ID
Body
application/json
Invoice
Maximum string length:
255Example:
"INV-20250101"
Maximum string length:
255Example:
"ORD-20250101"
Maximum string length:
255Example:
"INV-20250101"
Example:
1000000
Required range:
x >= 0Example:
0
Example:
"2025-01-01T00:00:00Z"
Available options:
PAID, PENDING, PARTIALLY_PAID, OVERPAID Example:
"PAID"
Maximum string length:
255Example:
"Remarks"
Example:
"https://example.com/invoice/INV-20250101"
Example:
"2025-01-01T00:00:00Z"
Updated at must be later than the order creation date
Example:
"2025-01-01T00:00:00Z"
Response
Created
