List invoices
/v1/billing/invoicesA GET request to the /v1/billing/invoices endpoint will show a list of all account invoices. You can make the request more specific using the query parameters.
Authorization
bearerAuth In: header
Query Parameters
Invoices of the specified status will be shown.
Value in
- "pending"
- "outstanding"
- "overdue"
- "paid"
- "canceled"
- "reissued"
This parameter defines if invoices or credit notes will be listed.
Value in
- "invoice"
- "credit_note"
Displaying results by the parent invoice.
A parameter to show invoices in a chosen currency.
Show invoices from this date.
dateShow invoices until this date.
dateThe number of results [ 1 .. 100 ] displayed on a page. By default, 20 results are shown.
1 <= value <= 10020The number of a page (>= 1) that will be returned. By default, it's 1.
1 <= value1This parameter sorts items. By default, it's date.
"date"Value in
- "id"
- "date"
- "type"
- "status"
- "parent_id"
- "total_due"
- "currency"
This parameter defines if items are sorted in an ascending ASC or descending DESC order. By default, DESC is set up.
"DESC"Value in
- "ASC"
- "DESC"
Response Body
application/json
curl -X GET "https://example.com/v1/billing/invoices?currency=EUR"[ { "id": "olejRejN", "number": 1, "parent_id": null, "status": "pending", "date": "2026-06-01", "type": "invoice", "total_due": 200, "currency": "EUR" }, { "id": "pmbk5ezJ", "number": 2, "parent_id": null, "status": "overdue", "date": "2026-05-01", "type": "invoice", "total_due": 200, "currency": "EUR" }, { "id": "MvbmOeYA", "number": 4, "parent_id": "pnel5aKB", "status": "pending", "date": "2026-05-01", "type": "invoice", "total_due": 20, "currency": "EUR" }, { "id": "pnel5aKB", "number": 3, "parent_id": null, "status": "paid", "date": "2026-04-01", "type": "invoice", "total_due": 200, "currency": "EUR" }]