{
"event_type": "subscription_status_changed",
"subscription_id": "7a1c9e2d-3b4f-5061-8273-9a4b5c6d7e8f",
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"stored_card_id": "5f0f2c9e-6a4b-4c7e-9a1d-2b3c4d5e6f70",
"status": "past_due",
"period": 3,
"reason": "dunning_exhausted"
}A subscription changed status active paused past due after dunning or canceled
WEBHOOK
subscription_status_changed
{
"event_type": "subscription_status_changed",
"subscription_id": "7a1c9e2d-3b4f-5061-8273-9a4b5c6d7e8f",
"account_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"stored_card_id": "5f0f2c9e-6a4b-4c7e-9a1d-2b3c4d5e6f70",
"status": "past_due",
"period": 3,
"reason": "dunning_exhausted"
}Authorizations
Session JWT (from register/login) or API key (pk_...).
X-API-Key: <token> is accepted as an alternative header.
Response
200
ACK