Skip to content

Create a subscription-scoped invoice in draft status. Idempotency-Key required on retries.

POST
/v1/invoices
Idempotency-Key
string

Required on every mutating /v1/* endpoint (Phase 1 fixture relaxes to optional)

object
subscriptionId
required
string
amountPaisa
required
string format: int64
description
required
string
priceId
required
string
periodStart
required
string format: date-time
periodEnd
required
string format: date-time
object
success
required
boolean
data
required
object
invoice
required
object
id
required
string
businessId
required
string
subscriptionId
required
string
invoiceNumber
required
string
status
required
string
Allowed values: draft open paid void uncollectible
periodStart
required
string format: date-time
periodEnd
required
string format: date-time
totalAmountPaisa
required
string format: int64
currency
required
string
metadata
required
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
meta
required
object
requestId
required
string