Get an invoice
GET
/api/v1/invoices/{id}
const url = 'https://example.com/api/v1/invoices/example';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/invoices/example \ --header 'x-api-key: <x-api-key>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Responses
Section titled “Responses”Media typeapplication/json
object
id
required
string
stripeInvoiceId
required
string
customerId
required
string
stripeCustomerId
required
string
stripeSubscriptionId
required
string
amountDue
required
number
amountPaid
required
number
currency
required
string
status
required
string
hostedInvoiceUrl
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
Example generated
{ "id": "example", "stripeInvoiceId": "example", "customerId": "example", "stripeCustomerId": "example", "stripeSubscriptionId": "example", "amountDue": 1, "amountPaid": 1, "currency": "example", "status": "example", "hostedInvoiceUrl": "example", "createdAt": "2026-04-15T12:00:00Z", "updatedAt": "2026-04-15T12:00:00Z"}