For the complete documentation index, see llms.txt.

GET /v1/billing/invoices

List Invoices

Returns the last 12 Stripe invoices for the authenticated user. Includes invoice number, amount, status, and links to view or download the PDF. Returns an empty array if the user has no billing account.

Auth required: Yes

Responses

Authentication

Requires authentication. Pass a Bearer token (Supabase JWT) or an API key (`Authorization: Bearer vennio_sk_live_*`) in the request headers.

Base URL: https://api.vennio.app