Request Packet Structure
A request XML packet that switches a subscription to a different service plan includes the switch-subscription operation node:
<packet version="1.6.3.0">
<webspace>
<switch-subscription>
...
</switch-subscription>
</webspace>
</packet>
The switch-subscription node (domain_input.xsd) has the following graphical representation:

- The filter node is required. It specifies a filtering rule. For info on filters, refer to the Available Filters section. Data type: domainFilterType (
domain_input.xsd). - The plan-guid node is required. It specifies the GUID of a plan. Data type: string.
- The plan-external-id node is required. It specifies the ID of a service plan in the Panel components (for example, Business Manager). Data type: string.
- The no-plan node is required. Use this node if want a subscription that is not associated with any of the service plans. Data type: none.
Please send us your feedback on this help page.