Get invoice API Reference
GET /tenants/{tenant}/invoices/{name}
Retrieve a specific invoice by name. Invoice names are server-controlled: usually “{tenant}-{YYYYMMDD}” where the date is the billing period start (e.g. “acme-20260301” for the period beginning 1 March 2026), but variants exist. Final invoices — generated on tenant or subscription cancellation — carry a “-final” suffix (e.g. “acme-20260301-final”) and cover usage between the last regular invoice and the cancellation moment; a timestamp-suffixed form (“{tenant}-{YYYYMMDD-HHMMSS}”) is used when two billing periods start on the same date. Always look up the actual name via list first rather than constructing it. Response includes detailed line items with per-resource cost breakdowns. All amounts exclude VAT; tax is applied by Paddle at payment. Phase is one of Draft, Billed, Paid, or PastDue.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Tenant name
Invoice name (server-controlled; usually {tenant}-{YYYYMMDD}, variants exist — take it from the list response)
Responses
Section titled “ Responses ”Invoice details
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.00Headers
Section titled “Headers ”Resource version
Invalid name
object
Missing or invalid authentication
object
Not a member of this tenant
object
Invoice not found
object
Rate limit exceeded