{
"type": "subscription.trial_expired",
"messageId": "a6ce...",
"traceId": "549a...",
"entityId": "customer-uuid",
"id": "subscription-id",
"status": "ACTIVE"
}
Fired when a trial expires without conversion. Trigger win-back flows or downgrade access.
{
"type": "subscription.trial_expired",
"messageId": "a6ce...",
"traceId": "549a...",
"entityId": "customer-uuid",
"id": "subscription-id",
"status": "ACTIVE"
}
Minimal subscription object embedded in events.