Skip to main content
GET
Retrieve an invoice

Authorizations

Authorization
string
header
required

A management key (created from the organization dashboard or with POST /v3/manage/auth-keys), sent as Authorization: Bearer <management_key>. Inference API keys (sk-eden...) are not accepted on these endpoints.

Path Parameters

invoice_id
string
required

The invoice's id, as the invoice list returns it.

Response

200 - application/json

Detail payload — extends the list serializer with the Stripe-hosted invoice / PDF URLs and the invoice lines (usage, credit applied, fees), fetched on demand from Stripe (cached upstream).

id
string
required
status
enum<string>
required
  • draft - Draft
  • open - Open
  • paid - Paid
  • uncollectible - Uncollectible
  • voided - Voided
  • refunded - Refunded
Available options:
draft,
open,
paid,
uncollectible,
voided,
refunded
amount_cents
integer
required
read-only
period_start
string<date-time>
required
read-only
period_end
string<date-time>
required
read-only
due_date
string<date-time>
required
read-only
paid_at
string<date-time> | null
required
read-only
hosted_invoice_url
string
required
read-only
pdf_url
string
required
read-only
lines
string
required
read-only