Trial periods allow users to explore your app and experience all its features commitment-free. For the duration of the trial, they have the same access as paid users, increasing the likelihood of purchasing a plan once the trial ends. You can grant trial extensions to give users more time to try your app.
Mutations
Batch extend trial period
Enables apps monetized by monday to extend trials for up to five accounts. Returns BatchExtendTrialPeriod.
🚧 Only works for app collaborators
mutation {
batch_extend_trial_period (account_slugs: ["test", "monday"], app_id: 12345678, plan_id: "Plan_1", duration_in_days: 21) {
details {
account_slug
reason
success
}
reason
success
}
}Arguments
| Argument | Type | Description |
|---|---|---|
| account_slugs | [String!]! | The account slug(s) to provide trial extensions for. The maximum is 5. |
| app_id | ID! | The unique identifier of the application. |
| duration_in_days | Int! | The number of days to extend the trial. The maximum is 365. If the account slugs require different durations, you must make multiple calls. |
| plan_id | String! | The unique identifier of the payment plan. |
