IntegratedQuote
Click here for a complete list of operations.
ProvideQuotationV2
Test
The test form is only available for requests from the local machine.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 /ws/integratedquote.asmx HTTP/1.1 Host: www.asuaonline.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "WS-IntegratedQuote/ProvideQuotationV2" <?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> <ProvideQuotationV2 xmlns="WS-IntegratedQuote"> <userID>long</userID> <userCode>long</userCode> <quoteDetails> <ResidenceID>long</ResidenceID> <TypePolicyID>string</TypePolicyID> <TypePackageID>long</TypePackageID> <Destination>string</Destination> <StartDate>string</StartDate> <EndDate>string</EndDate> <Travellers> <Traveller> <TravellerNumber>long</TravellerNumber> <Title>string</Title> <FirstName>string</FirstName> <LastName>string</LastName> <DateOfBirth>string</DateOfBirth> <Age>long</Age> <AgebandID>long</AgebandID> <TitleID>long</TitleID> <minAge>long</minAge> <maxAge>long</maxAge> <AlterationID>string</AlterationID> <msPrice>double</msPrice> <msPriceExcIPT>double</msPriceExcIPT> <msConditions>string</msConditions> <ScreeningInformation xsi:nil="true" /> </Traveller> <Traveller> <TravellerNumber>long</TravellerNumber> <Title>string</Title> <FirstName>string</FirstName> <LastName>string</LastName> <DateOfBirth>string</DateOfBirth> <Age>long</Age> <AgebandID>long</AgebandID> <TitleID>long</TitleID> <minAge>long</minAge> <maxAge>long</maxAge> <AlterationID>string</AlterationID> <msPrice>double</msPrice> <msPriceExcIPT>double</msPriceExcIPT> <msConditions>string</msConditions> <ScreeningInformation xsi:nil="true" /> </Traveller> </Travellers> <ContactDetails> <Address>string</Address> <Postcode>string</Postcode> <Email>string</Email> <Telephone>string</Telephone> <VehicleMakeModel>string</VehicleMakeModel> <VehicleLicensePlate>string</VehicleLicensePlate> <VehicleYearManufacture>string</VehicleYearManufacture> </ContactDetails> <includeAnnualQuotes>long</includeAnnualQuotes> <includeUpsell>long</includeUpsell> <alterionGenericID>string</alterionGenericID> <voucherCode>string</voucherCode> <isCYTI>boolean</isCYTI> <currencyID>long</currencyID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <schemaIDFilter>string</schemaIDFilter> <useCoverLevelUpsell>boolean</useCoverLevelUpsell> <sellOnBehalfOf>long</sellOnBehalfOf> <customerUniqueID>long</customerUniqueID> <quoteVisitAuditID>long</quoteVisitAuditID> </quoteDetails> </ProvideQuotationV2> </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> <ProvideQuotationV2Response xmlns="WS-IntegratedQuote"> <ProvideQuotationV2Result> <message>string</message> <errorID>long</errorID> <quoteResults> <quoteResults> <QuoteID>long</QuoteID> <schemaName>string</schemaName> <policytypeName>string</policytypeName> <residenceName>string</residenceName> <destinationName>string</destinationName> <startDate>string</startDate> <endDate>string</endDate> <SI>string</SI> <PW>string</PW> <KF>string</KF> <HelpFile>string</HelpFile> <currency>string</currency> <IPT>double</IPT> <IPTRate>double</IPTRate> <GrossPrice>double</GrossPrice> <screeningPremium>double</screeningPremium> <IconURL>string</IconURL> <SchemaID>long</SchemaID> <PolicyTypeID>long</PolicyTypeID> <DestinationID>long</DestinationID> <PackageID>long</PackageID> <MaxAgeAgebandID>long</MaxAgeAgebandID> <ScreeningID>long</ScreeningID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <IPID>string</IPID> <typePolicyName>string</typePolicyName> <typePackageName>string</typePackageName> <currencyHTMLEncoded>string</currencyHTMLEncoded> <SummaryCovers xsi:nil="true" /> <AlterationID>string</AlterationID> <packageName>string</packageName> <isAnnual>long</isAnnual> <isBestBuy>long</isBestBuy> <maxDaysPerTrip>long</maxDaysPerTrip> <isBestBuyText>string</isBestBuyText> <isBestBuyLocation>long</isBestBuyLocation> <numberToSort>double</numberToSort> <coverLevel>long</coverLevel> <Discount>double</Discount> <travellers xsi:nil="true" /> <upSellOptions xsi:nil="true" /> <netUW>double</netUW> <wbComm>double</wbComm> <agentComm>double</agentComm> <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV> <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV> <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV> <policytypeShortName>string</policytypeShortName> </quoteResults> <quoteResults> <QuoteID>long</QuoteID> <schemaName>string</schemaName> <policytypeName>string</policytypeName> <residenceName>string</residenceName> <destinationName>string</destinationName> <startDate>string</startDate> <endDate>string</endDate> <SI>string</SI> <PW>string</PW> <KF>string</KF> <HelpFile>string</HelpFile> <currency>string</currency> <IPT>double</IPT> <IPTRate>double</IPTRate> <GrossPrice>double</GrossPrice> <screeningPremium>double</screeningPremium> <IconURL>string</IconURL> <SchemaID>long</SchemaID> <PolicyTypeID>long</PolicyTypeID> <DestinationID>long</DestinationID> <PackageID>long</PackageID> <MaxAgeAgebandID>long</MaxAgeAgebandID> <ScreeningID>long</ScreeningID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <IPID>string</IPID> <typePolicyName>string</typePolicyName> <typePackageName>string</typePackageName> <currencyHTMLEncoded>string</currencyHTMLEncoded> <SummaryCovers xsi:nil="true" /> <AlterationID>string</AlterationID> <packageName>string</packageName> <isAnnual>long</isAnnual> <isBestBuy>long</isBestBuy> <maxDaysPerTrip>long</maxDaysPerTrip> <isBestBuyText>string</isBestBuyText> <isBestBuyLocation>long</isBestBuyLocation> <numberToSort>double</numberToSort> <coverLevel>long</coverLevel> <Discount>double</Discount> <travellers xsi:nil="true" /> <upSellOptions xsi:nil="true" /> <netUW>double</netUW> <wbComm>double</wbComm> <agentComm>double</agentComm> <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV> <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV> <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV> <policytypeShortName>string</policytypeShortName> </quoteResults> </quoteResults> </ProvideQuotationV2Result> </ProvideQuotationV2Response> </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 /ws/integratedquote.asmx HTTP/1.1 Host: www.asuaonline.com 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> <ProvideQuotationV2 xmlns="WS-IntegratedQuote"> <userID>long</userID> <userCode>long</userCode> <quoteDetails> <ResidenceID>long</ResidenceID> <TypePolicyID>string</TypePolicyID> <TypePackageID>long</TypePackageID> <Destination>string</Destination> <StartDate>string</StartDate> <EndDate>string</EndDate> <Travellers> <Traveller> <TravellerNumber>long</TravellerNumber> <Title>string</Title> <FirstName>string</FirstName> <LastName>string</LastName> <DateOfBirth>string</DateOfBirth> <Age>long</Age> <AgebandID>long</AgebandID> <TitleID>long</TitleID> <minAge>long</minAge> <maxAge>long</maxAge> <AlterationID>string</AlterationID> <msPrice>double</msPrice> <msPriceExcIPT>double</msPriceExcIPT> <msConditions>string</msConditions> <ScreeningInformation xsi:nil="true" /> </Traveller> <Traveller> <TravellerNumber>long</TravellerNumber> <Title>string</Title> <FirstName>string</FirstName> <LastName>string</LastName> <DateOfBirth>string</DateOfBirth> <Age>long</Age> <AgebandID>long</AgebandID> <TitleID>long</TitleID> <minAge>long</minAge> <maxAge>long</maxAge> <AlterationID>string</AlterationID> <msPrice>double</msPrice> <msPriceExcIPT>double</msPriceExcIPT> <msConditions>string</msConditions> <ScreeningInformation xsi:nil="true" /> </Traveller> </Travellers> <ContactDetails> <Address>string</Address> <Postcode>string</Postcode> <Email>string</Email> <Telephone>string</Telephone> <VehicleMakeModel>string</VehicleMakeModel> <VehicleLicensePlate>string</VehicleLicensePlate> <VehicleYearManufacture>string</VehicleYearManufacture> </ContactDetails> <includeAnnualQuotes>long</includeAnnualQuotes> <includeUpsell>long</includeUpsell> <alterionGenericID>string</alterionGenericID> <voucherCode>string</voucherCode> <isCYTI>boolean</isCYTI> <currencyID>long</currencyID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <schemaIDFilter>string</schemaIDFilter> <useCoverLevelUpsell>boolean</useCoverLevelUpsell> <sellOnBehalfOf>long</sellOnBehalfOf> <customerUniqueID>long</customerUniqueID> <quoteVisitAuditID>long</quoteVisitAuditID> </quoteDetails> </ProvideQuotationV2> </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> <ProvideQuotationV2Response xmlns="WS-IntegratedQuote"> <ProvideQuotationV2Result> <message>string</message> <errorID>long</errorID> <quoteResults> <quoteResults> <QuoteID>long</QuoteID> <schemaName>string</schemaName> <policytypeName>string</policytypeName> <residenceName>string</residenceName> <destinationName>string</destinationName> <startDate>string</startDate> <endDate>string</endDate> <SI>string</SI> <PW>string</PW> <KF>string</KF> <HelpFile>string</HelpFile> <currency>string</currency> <IPT>double</IPT> <IPTRate>double</IPTRate> <GrossPrice>double</GrossPrice> <screeningPremium>double</screeningPremium> <IconURL>string</IconURL> <SchemaID>long</SchemaID> <PolicyTypeID>long</PolicyTypeID> <DestinationID>long</DestinationID> <PackageID>long</PackageID> <MaxAgeAgebandID>long</MaxAgeAgebandID> <ScreeningID>long</ScreeningID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <IPID>string</IPID> <typePolicyName>string</typePolicyName> <typePackageName>string</typePackageName> <currencyHTMLEncoded>string</currencyHTMLEncoded> <SummaryCovers xsi:nil="true" /> <AlterationID>string</AlterationID> <packageName>string</packageName> <isAnnual>long</isAnnual> <isBestBuy>long</isBestBuy> <maxDaysPerTrip>long</maxDaysPerTrip> <isBestBuyText>string</isBestBuyText> <isBestBuyLocation>long</isBestBuyLocation> <numberToSort>double</numberToSort> <coverLevel>long</coverLevel> <Discount>double</Discount> <travellers xsi:nil="true" /> <upSellOptions xsi:nil="true" /> <netUW>double</netUW> <wbComm>double</wbComm> <agentComm>double</agentComm> <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV> <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV> <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV> <policytypeShortName>string</policytypeShortName> </quoteResults> <quoteResults> <QuoteID>long</QuoteID> <schemaName>string</schemaName> <policytypeName>string</policytypeName> <residenceName>string</residenceName> <destinationName>string</destinationName> <startDate>string</startDate> <endDate>string</endDate> <SI>string</SI> <PW>string</PW> <KF>string</KF> <HelpFile>string</HelpFile> <currency>string</currency> <IPT>double</IPT> <IPTRate>double</IPTRate> <GrossPrice>double</GrossPrice> <screeningPremium>double</screeningPremium> <IconURL>string</IconURL> <SchemaID>long</SchemaID> <PolicyTypeID>long</PolicyTypeID> <DestinationID>long</DestinationID> <PackageID>long</PackageID> <MaxAgeAgebandID>long</MaxAgeAgebandID> <ScreeningID>long</ScreeningID> <groupPerProduct>boolean</groupPerProduct> <priceOrder>long</priceOrder> <IPID>string</IPID> <typePolicyName>string</typePolicyName> <typePackageName>string</typePackageName> <currencyHTMLEncoded>string</currencyHTMLEncoded> <SummaryCovers xsi:nil="true" /> <AlterationID>string</AlterationID> <packageName>string</packageName> <isAnnual>long</isAnnual> <isBestBuy>long</isBestBuy> <maxDaysPerTrip>long</maxDaysPerTrip> <isBestBuyText>string</isBestBuyText> <isBestBuyLocation>long</isBestBuyLocation> <numberToSort>double</numberToSort> <coverLevel>long</coverLevel> <Discount>double</Discount> <travellers xsi:nil="true" /> <upSellOptions xsi:nil="true" /> <netUW>double</netUW> <wbComm>double</wbComm> <agentComm>double</agentComm> <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV> <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV> <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV> <policytypeShortName>string</policytypeShortName> </quoteResults> </quoteResults> </ProvideQuotationV2Result> </ProvideQuotationV2Response> </soap12:Body> </soap12:Envelope>