Set Business Custom Domain Subscription Cancellation
set_community_custom_domain_subscription_cancellationUpdate subscription cancellation state for a custom-domain order in a managed community. Requires confirm set to UPDATE_SUBSCRIPTION. Business and community refer to the same thing and are interchangeable. Before offering this action or requesting its inputs, check business permissions. FREE businesses cannot use this tool, regardless of individual feature rows. Call check_business_tool_access before collecting inputs. Show any grace-period warning and verified resubscribe link before continuing, and never proceed when access is blocked.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"communityId": "<communityId>",
"orderObjectId": "<orderObjectId>",
"cancelSubscription": "<cancelSubscription>"
},
"name": "set_community_custom_domain_subscription_cancellation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Explicit confirmation for this write. Pass the exact literal this tool requires (for example DELETE) only after the user approves the action. | |
| communityId | Yes | Nas.com business (community) ID. Use an ID returned by list_businesses or another Nas.com tool; never invent one. | |
| orderObjectId | Yes | Custom domain order object ID, from the custom domain status or order tools. | |
| cancelSubscription | Yes | true to cancel the custom domain subscription at period end; false to keep it. | |
| cancellationReasons | No |