Skip to content

Finalize a draft invoice (draft→open). Returns the persisted invoice and the resolved customer email (sent_to_email) when reachable.

POST
/v1/invoices/{id}/send
id
required
string
Idempotency-Key
string

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

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
sent_to_email
string
nullable
meta
required
object
requestId
required
string