Skip to main content
WEBHOOK

Payload Fields

string
required
string
required
The ID of the customer whose plans changed.
string | null
The ID of the entity, if the changes are scoped to a specific entity.
object[]
required
The plans that were activated, scheduled, updated, or expired.
string[]
required
Reason tags describing why this event fired (e.g. ‘trial_ended’, ‘phase_changed’). Always present; empty when no specific reason applies.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
type
string
required

The webhook event type.

Allowed value: "billing.updated"
data
object
required
Example:

Response

200

Webhook received successfully.