PlanWebService Web Service

This web service provides plan management functions. Methods are invoked by the user whose credentials are specified in SOAP-header (see CredentialsSoapHeader).

Remarks

WSDL location: /ServiceFacade/3.2.1/PlanWebService.asmx?WSDL

Methods

AddHostsAsIpAddressesToAccountPlan Creates hosts for a specified IP addresses (if there are no hosts linked to the IP address) and then adds the hosts to a plan of a account specified by username.
AddHostToPlan Adds host to a plan.
CanAddAccount Checks if user specified in SOAP-header (see CredentialsSoapHeader) is allowed to create new accounts.
CanAddHost Checks if user specified in SOAP-header (see CredentialsSoapHeader) is allowed to create a new host.
CanAddSite Checks if user specified in SOAP-header (see CredentialsSoapHeader) is allowed to create new regular site.
CanAddSiteByUsername Checks if a specified user is allowed to create a new regular site.
CreatePlan Creates a plan.
Delete Removes a plan.
DeleteHostsAsIpAddressesFromAccountPlan Removes hosts specified by IP address from a plan of a specified account.
FindPlans Searches for plans.
FindPlans2 Performs the same tasks as FindPlans. This function is optional and remains only for compatibility.
GetAvailablePlans Retrieves available plans for a user.
GetCurrentPlan Retrieves a plan for the user specified in SOAP-header (see CredentialsSoapHeader).
GetPlanById Retrieves the plan specified by plan ID.
GetPlanBySite Retrieves the plan specified by site ID.
SetActive Activates/deactivates plans.
SetAnonymous Associates anonymous plan with the user specified in SOAP-header (see CredentialsSoapHeader).
UpdateLicense Initiates check and update of current license.
UpdatePlan Changes parameters of the plan specified by plan ID.
UpdatePlanPermissions Updates plan permissions.

See Also

Web services