List invoices API Reference
GET /tenants/{tenant}/invoices
List all invoices for the tenant, ordered by billing period. Each invoice contains line items, totals, and applied credits. All amounts exclude VAT; tax is applied by Paddle at payment. Invoice phase is one of Draft, Billed, Paid, or PastDue. Names are server-controlled: usually “{tenant}-{YYYYMMDD}” (billing period start), but variants exist — names ending in “-final” are final invoices generated on tenant or subscription cancellation, covering usage between the last regular invoice and the cancellation moment, and a timestamp-suffixed form (“{tenant}-{YYYYMMDD-HHMMSS}”) is used when two billing periods start on the same date. The full invoice history is returned (no pagination; the server pages through the backing store internally).
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Tenant name
Responses
Section titled “ Responses ”List of invoices
object
object
object
Example
2026-03-31T23:59:59ZExample
2026-03-01T00:00:00ZExample
2026-03-01T00:00:00ZExample
acme-20260301PaddleTransactionID is the Paddle transaction that bills this invoice. Empty until the charge is created (Draft invoices).
Example
txn_01hv8wptq8987qeep44cyrewp9Example
102934object
Example
2026-03-31T23:59:59ZConditions are the latest observations of the invoice’s state (Kubernetes meta/v1 Condition shape). Notably, an ObservabilityDegraded condition with status “True” flags a partial invoice — observability usage data was incomplete for part of the period, so metered charges may be understated.
object
CreditsApplied is the promotional credit deducted from the subtotal; the net charge sent to Paddle is subtotal - creditsApplied.
Example
20.00Example
GBPExample
2026-03-31T23:59:59Zobject
PaddleInvoiceNumber is Paddle’s customer-facing invoice number for the transaction that settled this invoice, set once the transaction completes. Display-only — use the invoice name and paddleTransactionID for correlation, never this number.
Example
325-10001Phase is the invoice lifecycle phase, aligned with Paddle transaction statuses: Draft (accruing, not yet charged), Billed (charge submitted to Paddle), Paid, PastDue (payment failed, in dunning).
Example
PaidSubtotal is the sum of all line items, excluding VAT.
Example
120.00Tax is the VAT amount calculated by Paddle at payment time.
Example
20.00Total is the final amount after credits and tax.
Example
100.00Invalid tenant name
object
Missing or invalid authentication
object
Not a member of this tenant
object
Rate limit exceeded