Invoices
List invoices
get/invoices
Request
- Base URL: https://api.lumabill.ch/v1
- URL: https://api.lumabill.ch/v1/invoices
- Auth: HTTP bearer
Query parameters
pageinteger
Page number (1-based)
per_pageinteger
Items per page (max 100)
document_type'invoice' | 'credit_note' | 'all'
invoice (default): sales only. credit_note: credit notes (Gutschriften, negative totals). all: both.
status'draft' | 'sent' | 'paid' | 'overdue'
Filter by status
client_idstring uuid
Filter by client UUID
Response
A paginated list of invoices
Example response
{
"data": [
{
"id": "a1b2c3d4-1234-5678-abcd-ef0123456789",
"invoice_number": "INV-2025-0042",
"client_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "sent",
"issue_date": "2025-05-01",
"due_date": "2025-05-31",
"total": 1296,
"currency": "CHF",
"lines": [
{
"description": "Web development - May 2025",
"quantity": 8,
"price": 150,
"vat_rate": 8.1
}
],
"notes": "Payment within 30 days. Thank you for your business.",
"payment_terms": "30 days net",
"created_at": "2025-04-30T08:00:00Z"
}
],
"meta": {
"page": 1,
"per_page": 50,
"total": 243
}
}Changes
No recorded changes to this operation across all 1 revision of this API.