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 length:
255Example:
"INV-20250101"
Maximum length:
255Example:
"ORD-20250101"
Maximum length:
255Example:
"INV-20250101"
Example:
1000000
Example:
1000000
Example:
"2025-01-01T00:00:00Z"
Available options:
PAID, PENDING, PARTIALLY_PAID, OVERPAID Example:
"PAID"
Maximum 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
