invoice
List invoices for a month. (+Read access required)
Lists invoice summaries for a given month with pagination. Returns only the latest revision per invoice base. Pass invoiceBaseId to get all revisions for a specific invoice. (+PAY access required)
BETA: This invoice feature is in beta. Generated invoices should be reviewed manually or verified with a tax advisor before use. Use at your own risk.
get/invoice/monthly
Request
- Base URL: ./../api/v1/ (relative, and the document was published on a file host, not at the API’s origin)
- URL: ./../api/v1/invoice/monthly
- Auth: API key in header token
Query parameters
monthstring required
Target month in format YYYY-MM (UTC calendar)
cursorIdstring
Cursor for pagination (InvoiceBase id)
limitnumber
Number of results to return
invoiceBaseIdstring
When provided, return all revisions for this specific invoice base (ignores pagination)
Response
List of invoice summaries
Example response
{
"status": "Success",
"data": {
"Invoices": [
{
"id": "invoice_base_id",
"invoiceId": "INV-0001",
"createdAt": "2025-09-30T23:59:59.000Z",
"revisionId": "revision_id",
"revisionNumber": 0,
"revisionCount": 1,
"invoiceMonth": 9,
"invoiceYear": 2025,
"invoiceDate": "2025-09-30T00:00:00.000Z",
"currencyShortId": "usd",
"sellerName": "Alice",
"sellerCompanyName": "Alice GmbH",
"buyerName": "Bob",
"buyerCompanyName": null,
"isCancelled": false,
"cancellationReason": null,
"cancellationDate": null,
"cancellationId": null,
"itemCount": 3,
"netTotal": "150.00",
"vatTotal": "28.50",
"grossTotal": "178.50",
"CoveredPaymentRequestIds": [
"payment_id_1",
"payment_id_2"
],
"buyerWalletVkey": "buyer_wallet_vkey",
"invoicePdf": "BASE64_PDF_STRING",
"cancellationInvoicePdf": null
}
]
}
}Changes
No recorded changes to this operation across all 50 revisions of this API.