Skip to main content
Available from API version 2026-05-27.curie onwards.
Triggered when an invoice is fully paid. Limited to usage and prepayment invoices. Use this to reconcile your own ledger and mark the invoice as settled.

Response body parameters

id
string
required
Unique event identifier (starts with evt_).
timestamp
string
required
ISO 8601 timestamp when the event was created.
topic
literal
required
Always invoice.paid for this event.
context
object
required
Event-specific data containing related resource IDs.
{
  "id": "evt_abc123def456ghi789jkl012",
  "timestamp": "2026-01-15T10:30:00.000Z",
  "topic": "invoice.paid",
  "context": {
    "invoice": "inv_abc123def456ghi789jkl012"
  }
}