{
"type": "subscription.trial_started",
"messageId": "a6ce...",
"traceId": "549a...",
"id": "subscription-id",
"status": "IN_TRIAL",
"startDate": "2022-04-10T00:00:00.001Z",
"endDate": "2022-05-10T00:00:00.001Z",
"trialEndDate": "2022-05-10T00:00:00.001Z",
"billingPeriod": "MONTHLY",
"metadata": {
"testKey": "example value"
},
"isDowngrade": true,
"isUpgrade": false
}
Fired when a trial starts. Provision trial entitlements and onboarding flows.
{
"type": "subscription.trial_started",
"messageId": "a6ce...",
"traceId": "549a...",
"id": "subscription-id",
"status": "IN_TRIAL",
"startDate": "2022-04-10T00:00:00.001Z",
"endDate": "2022-05-10T00:00:00.001Z",
"trialEndDate": "2022-05-10T00:00:00.001Z",
"billingPeriod": "MONTHLY",
"metadata": {
"testKey": "example value"
},
"isDowngrade": true,
"isUpgrade": false
}
Minimal subscription object embedded in events.