This web service provides site management functions. Methods are invoked by the user whose credentials are specified in SOAP-header (see CredentialsSoapHeader).
| Platform | WSDL location |
|---|---|
| Sitebuilder for Windows | /ServiceFacade/Version_3_2/SiteWebService.asmx?WSDL |
| Sitebuilder for Linux/Unix | /ServiceFacade/SiteWebService.asmx?WSDL |
ActivateSite | Activates/deactivates site. |
ChangeSiteOwner | Changes owner of a regular site. This operation can be used by administrators and resellers only. |
CreateAnonymousSite | Creates new trial site for the reseller specified by resellerId. |
CreateSite | Creates new site without publishing settings and assigned host. |
CreateSite2 | Creates new site. |
CreateSiteWithHost | Creates host, adds host to a user plan, creates a site with standard publishing settings and associatres the site with the host. |
DeleteExpiredAnonymouseSites | Initiates removing of a trial site. |
DeleteSite | Delete sites |
GetSiteById | Retrieves a site object by site id. |
GetSiteHost | Retrieves ID of the host assigned to the site specified by id. |
GetSites | Retrieves list of sites specified by a filtering rule. |
IsAnonymousSite | Checks a site type. |
MigrateSiteWithHost | This method expands functionality of CreateSiteWithHost by adding migration/conversion ability. Content of a site (specified by oldSiteId) made by SiteBuilder 2.0.5 for Windows can be converted to the content made by SiteBuilder 3.x for Windows. |
PublishSite | Publishes the site specified by ID using predefined publishing settings. |
PublishSiteDirect | Publishes site to the host specified by hostId according to the settings specified by publishingSettings. |
SetDefaultScenario | Changes default publishing scenario for a site specified by siteId. |
TakeOwnershipOfAnonymousSite | Assing an owner to a specified trial site and change its type from trial to regular. |
UpdateSite | Updates site preferences. |
UpdateSiteWithHost | Updates publishing settings of the site specified by id without changing publishing method. CreateSiteWithHost |