v1

latestOpenAPI 3.1.02026-08-04261878.5 KB

Update Purchase Invoice

You can update specific Purchase Invoice document

put/purchase-invoices/:id

Query parameters

invoice_idstring required

Purchase Invoice UUID which will be updated

Request body

partner_idstring required

Partner UUID, please make sure that the partner is already registered.

invoice_numberstring required

Invoice number, unique value

invoice_datestring date

Invoice creation date, leave blank to use today's date

invoice_due_datestring date

Invoice payment due date, Leave blank to use today's date

additional_infostring

Additional information for the Purchase Invoice

signature_text_headerstring

Text above the document signature area

signature_text_footerstring

Text below the document signature area

terms_and_conditionsstring

Description for terms and conditions for the purchase invoice

Response

200

statusstring
messagestring

Example response

{
  "status": "success",
  "message": "Purchase invoice updated successfully.",
  "data": {
    "invoice_uuid": "123e4567-e89b-12d3-a456-426614174000",
    "invoice_number": "EXP/2023/0003",
    "partner_id": "8273243-823u4823",
    "items": [
      {
        "product_name": "Chocolate",
        "description": "Milk Chocolate",
        "sku": "SKU0002",
        "uom": "pcs",
        "quantity": 2,
        "price": 15000,
        "tax_id": "PPH 21 2.5% Gross Up",
        "total": 30000
      }
    ],
    "signature_date": "9 Agt, 2023"
  }
}