Service1
Click here for a complete list of operations.
GetProductsForWebSite
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Service1.asmx HTTP/1.1
Host: warrantypeople-api.ventureprise.cloud
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetProductsForWebSite"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetProductsForWebSite xmlns="http://tempuri.org/">
<groupid>int</groupid>
</GetProductsForWebSite>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetProductsForWebSiteResponse xmlns="http://tempuri.org/">
<GetProductsForWebSiteResult>
<GroupName>string</GroupName>
<GrpProducts>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
</GrpProducts>
<Price0>string</Price0>
<Price1>string</Price1>
<Price2>string</Price2>
<Price3>string</Price3>
<HasExcess>boolean</HasExcess>
<MinTotal3>decimal</MinTotal3>
<MinTotal4>decimal</MinTotal4>
<Price0Before>string</Price0Before>
<Price1Before>string</Price1Before>
<Price2Before>string</Price2Before>
<Price3Before>string</Price3Before>
<WebImage>string</WebImage>
<WebType>string</WebType>
<NotCovered>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
</NotCovered>
<ExcessOptions>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
</ExcessOptions>
<GroupName2>string</GroupName2>
<HasCP12>string</HasCP12>
<HasBoilerService>string</HasBoilerService>
<Monthly>boolean</Monthly>
<Sticker>string</Sticker>
<IPIDDocumentLink>string</IPIDDocumentLink>
<AboutUsDocumentLink>string</AboutUsDocumentLink>
<TOCDocumentLink>string</TOCDocumentLink>
<PPDocumentLink>string</PPDocumentLink>
<NextGroupID>int</NextGroupID>
<NextGroupText>string</NextGroupText>
<ExtraPrice0>decimal</ExtraPrice0>
<ExtraPrice1>decimal</ExtraPrice1>
<ExtraPrice2>decimal</ExtraPrice2>
<ExtraPrice3>decimal</ExtraPrice3>
<URL>string</URL>
<TeamID>int</TeamID>
<DisplayBannerText0>string</DisplayBannerText0>
<DisplayBannerText45>string</DisplayBannerText45>
<DisplayBannerText75>string</DisplayBannerText75>
<DisplayBannerText95>string</DisplayBannerText95>
<AffiliateCommision0Excess>string</AffiliateCommision0Excess>
<AffiliateCommision45Excess>string</AffiliateCommision45Excess>
<AffiliateCommision75Excess>string</AffiliateCommision75Excess>
<AffiliateCommision100Excess>string</AffiliateCommision100Excess>
<Price0DiffPerc>string</Price0DiffPerc>
<Price1DiffPerc>string</Price1DiffPerc>
<Price2DiffPerc>string</Price2DiffPerc>
<Price3DiffPerc>string</Price3DiffPerc>
</GetProductsForWebSiteResult>
</GetProductsForWebSiteResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Service1.asmx HTTP/1.1
Host: warrantypeople-api.ventureprise.cloud
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetProductsForWebSite xmlns="http://tempuri.org/">
<groupid>int</groupid>
</GetProductsForWebSite>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetProductsForWebSiteResponse xmlns="http://tempuri.org/">
<GetProductsForWebSiteResult>
<GroupName>string</GroupName>
<GrpProducts>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
</GrpProducts>
<Price0>string</Price0>
<Price1>string</Price1>
<Price2>string</Price2>
<Price3>string</Price3>
<HasExcess>boolean</HasExcess>
<MinTotal3>decimal</MinTotal3>
<MinTotal4>decimal</MinTotal4>
<Price0Before>string</Price0Before>
<Price1Before>string</Price1Before>
<Price2Before>string</Price2Before>
<Price3Before>string</Price3Before>
<WebImage>string</WebImage>
<WebType>string</WebType>
<NotCovered>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
</NotCovered>
<ExcessOptions>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
</ExcessOptions>
<GroupName2>string</GroupName2>
<HasCP12>string</HasCP12>
<HasBoilerService>string</HasBoilerService>
<Monthly>boolean</Monthly>
<Sticker>string</Sticker>
<IPIDDocumentLink>string</IPIDDocumentLink>
<AboutUsDocumentLink>string</AboutUsDocumentLink>
<TOCDocumentLink>string</TOCDocumentLink>
<PPDocumentLink>string</PPDocumentLink>
<NextGroupID>int</NextGroupID>
<NextGroupText>string</NextGroupText>
<ExtraPrice0>decimal</ExtraPrice0>
<ExtraPrice1>decimal</ExtraPrice1>
<ExtraPrice2>decimal</ExtraPrice2>
<ExtraPrice3>decimal</ExtraPrice3>
<URL>string</URL>
<TeamID>int</TeamID>
<DisplayBannerText0>string</DisplayBannerText0>
<DisplayBannerText45>string</DisplayBannerText45>
<DisplayBannerText75>string</DisplayBannerText75>
<DisplayBannerText95>string</DisplayBannerText95>
<AffiliateCommision0Excess>string</AffiliateCommision0Excess>
<AffiliateCommision45Excess>string</AffiliateCommision45Excess>
<AffiliateCommision75Excess>string</AffiliateCommision75Excess>
<AffiliateCommision100Excess>string</AffiliateCommision100Excess>
<Price0DiffPerc>string</Price0DiffPerc>
<Price1DiffPerc>string</Price1DiffPerc>
<Price2DiffPerc>string</Price2DiffPerc>
<Price3DiffPerc>string</Price3DiffPerc>
</GetProductsForWebSiteResult>
</GetProductsForWebSiteResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /Service1.asmx/GetProductsForWebSite?groupid=string HTTP/1.1 Host: warrantypeople-api.ventureprise.cloud
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<GetProductsForWebSiteResult xmlns="http://tempuri.org/">
<GroupName>string</GroupName>
<GrpProducts>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
</GrpProducts>
<Price0>string</Price0>
<Price1>string</Price1>
<Price2>string</Price2>
<Price3>string</Price3>
<HasExcess>boolean</HasExcess>
<MinTotal3>decimal</MinTotal3>
<MinTotal4>decimal</MinTotal4>
<Price0Before>string</Price0Before>
<Price1Before>string</Price1Before>
<Price2Before>string</Price2Before>
<Price3Before>string</Price3Before>
<WebImage>string</WebImage>
<WebType>string</WebType>
<NotCovered>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
</NotCovered>
<ExcessOptions>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
</ExcessOptions>
<GroupName2>string</GroupName2>
<HasCP12>string</HasCP12>
<HasBoilerService>string</HasBoilerService>
<Monthly>boolean</Monthly>
<Sticker>string</Sticker>
<IPIDDocumentLink>string</IPIDDocumentLink>
<AboutUsDocumentLink>string</AboutUsDocumentLink>
<TOCDocumentLink>string</TOCDocumentLink>
<PPDocumentLink>string</PPDocumentLink>
<NextGroupID>int</NextGroupID>
<NextGroupText>string</NextGroupText>
<ExtraPrice0>decimal</ExtraPrice0>
<ExtraPrice1>decimal</ExtraPrice1>
<ExtraPrice2>decimal</ExtraPrice2>
<ExtraPrice3>decimal</ExtraPrice3>
<URL>string</URL>
<TeamID>int</TeamID>
<DisplayBannerText0>string</DisplayBannerText0>
<DisplayBannerText45>string</DisplayBannerText45>
<DisplayBannerText75>string</DisplayBannerText75>
<DisplayBannerText95>string</DisplayBannerText95>
<AffiliateCommision0Excess>string</AffiliateCommision0Excess>
<AffiliateCommision45Excess>string</AffiliateCommision45Excess>
<AffiliateCommision75Excess>string</AffiliateCommision75Excess>
<AffiliateCommision100Excess>string</AffiliateCommision100Excess>
<Price0DiffPerc>string</Price0DiffPerc>
<Price1DiffPerc>string</Price1DiffPerc>
<Price2DiffPerc>string</Price2DiffPerc>
<Price3DiffPerc>string</Price3DiffPerc>
</GetProductsForWebSiteResult>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /Service1.asmx/GetProductsForWebSite HTTP/1.1 Host: warrantypeople-api.ventureprise.cloud Content-Type: application/x-www-form-urlencoded Content-Length: length groupid=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<GetProductsForWebSiteResult xmlns="http://tempuri.org/">
<GroupName>string</GroupName>
<GrpProducts>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
<Products>
<Icon>string</Icon>
<ProductName>string</ProductName>
<Price3Min>string</Price3Min>
<Price4Min>string</Price4Min>
<Description>string</Description>
<Included>string</Included>
<HasService>string</HasService>
<HasCP12>string</HasCP12>
</Products>
</GrpProducts>
<Price0>string</Price0>
<Price1>string</Price1>
<Price2>string</Price2>
<Price3>string</Price3>
<HasExcess>boolean</HasExcess>
<MinTotal3>decimal</MinTotal3>
<MinTotal4>decimal</MinTotal4>
<Price0Before>string</Price0Before>
<Price1Before>string</Price1Before>
<Price2Before>string</Price2Before>
<Price3Before>string</Price3Before>
<WebImage>string</WebImage>
<WebType>string</WebType>
<NotCovered>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
<NotCoveredItem>
<Description>string</Description>
</NotCoveredItem>
</NotCovered>
<ExcessOptions>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
<ExcessOptionItem>
<Value>string</Value>
</ExcessOptionItem>
</ExcessOptions>
<GroupName2>string</GroupName2>
<HasCP12>string</HasCP12>
<HasBoilerService>string</HasBoilerService>
<Monthly>boolean</Monthly>
<Sticker>string</Sticker>
<IPIDDocumentLink>string</IPIDDocumentLink>
<AboutUsDocumentLink>string</AboutUsDocumentLink>
<TOCDocumentLink>string</TOCDocumentLink>
<PPDocumentLink>string</PPDocumentLink>
<NextGroupID>int</NextGroupID>
<NextGroupText>string</NextGroupText>
<ExtraPrice0>decimal</ExtraPrice0>
<ExtraPrice1>decimal</ExtraPrice1>
<ExtraPrice2>decimal</ExtraPrice2>
<ExtraPrice3>decimal</ExtraPrice3>
<URL>string</URL>
<TeamID>int</TeamID>
<DisplayBannerText0>string</DisplayBannerText0>
<DisplayBannerText45>string</DisplayBannerText45>
<DisplayBannerText75>string</DisplayBannerText75>
<DisplayBannerText95>string</DisplayBannerText95>
<AffiliateCommision0Excess>string</AffiliateCommision0Excess>
<AffiliateCommision45Excess>string</AffiliateCommision45Excess>
<AffiliateCommision75Excess>string</AffiliateCommision75Excess>
<AffiliateCommision100Excess>string</AffiliateCommision100Excess>
<Price0DiffPerc>string</Price0DiffPerc>
<Price1DiffPerc>string</Price1DiffPerc>
<Price2DiffPerc>string</Price2DiffPerc>
<Price3DiffPerc>string</Price3DiffPerc>
</GetProductsForWebSiteResult>