v1
latestOpenAPI 3.0.12026-07-141671231.8 MBSupplier Invoices
Update e-invoice status for a supplier invoice
Applies an electronic invoicing lifecycle transition: dispute, refuse, or undispute (approved). Dispute and refuse require a reason.
ℹ️ This endpoint requires the following scope: supplier_invoices:all
put/api/external/v2/supplier_invoices/{supplier_invoice_id}/e_invoice_status
Path parameters
supplier_invoice_idinteger required
Request body
Response
The updated supplier invoice
Example response
{
"id": 123,
"label": "Demo label",
"invoice_number": "F20230001",
"amount": "230.32",
"currency_amount": "230.32",
"currency_amount_before_tax": "196.32",
"exchange_rate": "1.0",
"date": "2023-08-30",
"deadline": "2023-09-30",
"currency_tax": "34.0",
"tax": "34.0",
"filename": "my_file.pdf",
"public_file_url": "https://app.pennylane.com/public/invoice/pdf?encrypted_id=bzjoVJe...3D%3D",
"remaining_amount_with_tax": "20.0",
"remaining_amount_without_tax": "16.0",
"ledger_entry": {
"id": 42003
},
"supplier": {
"id": 456,
"url": "https://app.pennylane.com/api/external/v2/suppliers/42"
},
"invoice_lines": {
"url": "https://app.pennylane.com/api/external/v2/supplier_invoices/42/invoice_lines"
},
"categories": {
"url": "https://app.pennylane.com/api/external/v2/supplier_invoices/42/categories"
},
"transaction_reference": {
"banking_provider": "bank",
"provider_field_name": "label",
"provider_field_value": "invoice_number"
},
"payments": {
"url": "https://app.pennylane.com/api/external/v2/supplier_invoices/42/payments"
},
"matched_transactions": {
"url": "https://app.pennylane.com/api/external/v2/supplier_invoices/42/matched_transactions"
},
"external_reference": "FR123",
"e_invoicing": {
"source_file_url": "https://app.pennylane.com/rails/active_storage/blobs/redirect/abc123/invoice.xml"
},
"archived_at": "2023-08-30T10:08:08.146343Z",
"created_at": "2023-08-30T10:08:08.146343Z",
"updated_at": "2023-08-30T10:08:08.146343Z"
}