Skip to main content
Sent when a new subscription is created. Use it to provision access to the recurring product.

Event fields

string
The event’s unique identifier, prefixed evt_. Use it to deduplicate deliveries.
string
Always customer.subscription.created.
string
When the event occurred, in UTC.
string
Your account’s ID.
string
The subscription’s ID.
object
The full customer object: customer_id, email, name, phone_number, metadata, billing_address, created_at, and updated_at.
string
The product the subscription bills.
string
Subscription status: trialing, active, past_due, unpaid, canceled, or paused.
string
How renewals are collected, e.g. charge_automatically.
string
The billing currency, as an ISO 4217 code.
string
The recurring amount, as a decimal string.
object
The cadence: { interval, frequency }.
string
Start of the current billing period, in UTC.
string
End of the current billing period, in UTC.
string | null
When the subscription next renews, in UTC.
string | null
When the trial ends, or null if not trialing.
boolean
Whether the subscription is set to end at the period end.
string | null
When the subscription was canceled, or null.
object[]
The line items being billed.
object
Your own key-value data on the subscription.