Finance
Get a single invoice by its numeric id.
Returns the fully-enriched invoice document for the given <code>id</code> under the company resolved from the bearer JWT. The response includes order items enriched with inventory selection data and accounting booking-status fields (<code>bookingStatus</code>, <code>bookingDueDate</code>, <code>bookingSealed</code>) populated by <code>luz_accounting</code>. The caller must hold the <code>FINANCE</code> permission on the target company.
get/core/v1/invoices/{id}
Request
- Base URL: https://api.klara.ch
- URL: https://api.klara.ch/core/v1/invoices/{id}
- Auth: one of:
- API key in header X-API-KEY
- HTTP bearer
Path parameters
idinteger required
Example:42
Numeric primary key of the invoice to retrieve. Obtain this from the <code>id</code> field of a previously created invoice (<code>POST /core/v1/invoices</code>).
Response
Invoice found and returned.
Example response
{
"orderType": "INVOICE",
"status": "INVOICED",
"invoiceCode": "INV-2026-001",
"invoiceNumber": 2026001,
"documentDate": "2026-05-28",
"paymentDate": "2026-06-27",
"deliveryDate": "2026-05-25",
"issuedDate": "2026-05-28",
"servicePeriodFrom": "2026-05-01",
"servicePeriodTo": "2026-05-31",
"servicePeriodPattern": "MONTHLY",
"amount": 1080,
"usingVAT": true,
"hasCompanyVat": true,
"subject": "Invoice 2026-001",
"closeAndSignature": "Thank you for your business.",
"ourReference": "ACC-2026",
"yourReference": "PO-9981",
"companyCityAndDate": "Zurich, 28.05.2026",
"postMethod": "SEND_EMAIL",
"delivery": "DHL",
"ibanNumberCHF": "CH9300762011623852957",
"ibanNumberCHW": "CH9300762011623852957",
"referenceNumber": "21 00000 00003 13947 14300 09017",
"qrInvoice": true,
"invoiceType": "MANUAL",
"originDistributionMethod": "SEND_EMAIL"
}Changes
No recorded changes to this operation across all 1 revision of this API.