ZEUSTravelInsuranceGateway


Click here for a complete list of operations.

GetAvailablePlansOTAWithRiders

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 /ZEUS.asmx HTTP/1.1
Host: zeus-vn.tuneprotect.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ZEUSTravelInsuranceGateway/WebServices/GetAvailablePlansOTAWithRiders"

<?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>
    <GetAvailablePlansOTAWithRiders xmlns="http://ZEUSTravelInsuranceGateway/WebServices">
      <GenericRequestOTALite>
        <Authentication>
          <Username>string</Username>
          <Password>string</Password>
        </Authentication>
        <Header>
          <Channel>string</Channel>
          <Currency>string</Currency>
          <CountryCode>string</CountryCode>
          <CultureCode>string</CultureCode>
          <TotalAdults>int</TotalAdults>
          <TotalChild>int</TotalChild>
          <TotalInfants>int</TotalInfants>
        </Header>
        <Flights>
          <DepartCountryCode>string</DepartCountryCode>
          <DepartStationCode>string</DepartStationCode>
          <ArrivalCountryCode>string</ArrivalCountryCode>
          <ArrivalStationCode>string</ArrivalStationCode>
          <DepartAirlineCode>string</DepartAirlineCode>
          <DepartDateTime>string</DepartDateTime>
          <ReturnAirlineCode>string</ReturnAirlineCode>
          <ReturnDateTime>string</ReturnDateTime>
          <DepartFlightNo>string</DepartFlightNo>
          <ReturnFlightNo>string</ReturnFlightNo>
        </Flights>
      </GenericRequestOTALite>
    </GetAvailablePlansOTAWithRiders>
  </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>
    <GetAvailablePlansOTAWithRidersResponse xmlns="http://ZEUSTravelInsuranceGateway/WebServices">
      <GenericResponse>
        <InsuranceTitle>string</InsuranceTitle>
        <InsuranceDesc>string</InsuranceDesc>
        <TotalPlansAvailable>int</TotalPlansAvailable>
        <ErrorCode>string</ErrorCode>
        <ErrorMessage>string</ErrorMessage>
        <AvailablePlans>
          <AvailablePlan>
            <PlanCode>string</PlanCode>
            <SSRFeeCode>string</SSRFeeCode>
            <CurrencyCode>string</CurrencyCode>
            <TotalPremiumAmount>double</TotalPremiumAmount>
            <TotalCoverageAmount>double</TotalCoverageAmount>
            <PlanPremiumChargeType>PerBooking or PerPassenger</PlanPremiumChargeType>
            <PlanTitle>string</PlanTitle>
            <PlanDesc>string</PlanDesc>
            <PlanMarketingPointers xsi:nil="true" />
            <PlanAdditionalInfoTitle>string</PlanAdditionalInfoTitle>
            <PlanAdditionalInfoDesc>string</PlanAdditionalInfoDesc>
            <PlanYesDesc>string</PlanYesDesc>
            <PlanNoDesc>string</PlanNoDesc>
            <PlanNoConsideration>string</PlanNoConsideration>
            <PlanTnC>string</PlanTnC>
            <IsDefaultPlan>boolean</IsDefaultPlan>
            <PlanContent>string</PlanContent>
            <PlanQualifiedPassengers xsi:nil="true" />
            <PlanPricingBreakdown xsi:nil="true" />
            <ServicesProvider>string</ServicesProvider>
          </AvailablePlan>
          <AvailablePlan>
            <PlanCode>string</PlanCode>
            <SSRFeeCode>string</SSRFeeCode>
            <CurrencyCode>string</CurrencyCode>
            <TotalPremiumAmount>double</TotalPremiumAmount>
            <TotalCoverageAmount>double</TotalCoverageAmount>
            <PlanPremiumChargeType>PerBooking or PerPassenger</PlanPremiumChargeType>
            <PlanTitle>string</PlanTitle>
            <PlanDesc>string</PlanDesc>
            <PlanMarketingPointers xsi:nil="true" />
            <PlanAdditionalInfoTitle>string</PlanAdditionalInfoTitle>
            <PlanAdditionalInfoDesc>string</PlanAdditionalInfoDesc>
            <PlanYesDesc>string</PlanYesDesc>
            <PlanNoDesc>string</PlanNoDesc>
            <PlanNoConsideration>string</PlanNoConsideration>
            <PlanTnC>string</PlanTnC>
            <IsDefaultPlan>boolean</IsDefaultPlan>
            <PlanContent>string</PlanContent>
            <PlanQualifiedPassengers xsi:nil="true" />
            <PlanPricingBreakdown xsi:nil="true" />
            <ServicesProvider>string</ServicesProvider>
          </AvailablePlan>
        </AvailablePlans>
        <AvailableUpsellPlans>
          <UpsellPlanGroup>
            <UpsellPlans xsi:nil="true" />
          </UpsellPlanGroup>
          <UpsellPlanGroup>
            <UpsellPlans xsi:nil="true" />
          </UpsellPlanGroup>
        </AvailableUpsellPlans>
        <Flights>
          <DepartCountryCode>string</DepartCountryCode>
          <DepartStationCode>string</DepartStationCode>
          <ArrivalCountryCode>string</ArrivalCountryCode>
          <ArrivalStationCode>string</ArrivalStationCode>
          <DepartAirlineCode>string</DepartAirlineCode>
          <DepartDateTime>string</DepartDateTime>
          <ReturnAirlineCode>string</ReturnAirlineCode>
          <ReturnDateTime>string</ReturnDateTime>
          <DepartFlightNo>string</DepartFlightNo>
          <ReturnFlightNo>string</ReturnFlightNo>
        </Flights>
      </GenericResponse>
    </GetAvailablePlansOTAWithRidersResponse>
  </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 /ZEUS.asmx HTTP/1.1
Host: zeus-vn.tuneprotect.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>
    <GetAvailablePlansOTAWithRiders xmlns="http://ZEUSTravelInsuranceGateway/WebServices">
      <GenericRequestOTALite>
        <Authentication>
          <Username>string</Username>
          <Password>string</Password>
        </Authentication>
        <Header>
          <Channel>string</Channel>
          <Currency>string</Currency>
          <CountryCode>string</CountryCode>
          <CultureCode>string</CultureCode>
          <TotalAdults>int</TotalAdults>
          <TotalChild>int</TotalChild>
          <TotalInfants>int</TotalInfants>
        </Header>
        <Flights>
          <DepartCountryCode>string</DepartCountryCode>
          <DepartStationCode>string</DepartStationCode>
          <ArrivalCountryCode>string</ArrivalCountryCode>
          <ArrivalStationCode>string</ArrivalStationCode>
          <DepartAirlineCode>string</DepartAirlineCode>
          <DepartDateTime>string</DepartDateTime>
          <ReturnAirlineCode>string</ReturnAirlineCode>
          <ReturnDateTime>string</ReturnDateTime>
          <DepartFlightNo>string</DepartFlightNo>
          <ReturnFlightNo>string</ReturnFlightNo>
        </Flights>
      </GenericRequestOTALite>
    </GetAvailablePlansOTAWithRiders>
  </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>
    <GetAvailablePlansOTAWithRidersResponse xmlns="http://ZEUSTravelInsuranceGateway/WebServices">
      <GenericResponse>
        <InsuranceTitle>string</InsuranceTitle>
        <InsuranceDesc>string</InsuranceDesc>
        <TotalPlansAvailable>int</TotalPlansAvailable>
        <ErrorCode>string</ErrorCode>
        <ErrorMessage>string</ErrorMessage>
        <AvailablePlans>
          <AvailablePlan>
            <PlanCode>string</PlanCode>
            <SSRFeeCode>string</SSRFeeCode>
            <CurrencyCode>string</CurrencyCode>
            <TotalPremiumAmount>double</TotalPremiumAmount>
            <TotalCoverageAmount>double</TotalCoverageAmount>
            <PlanPremiumChargeType>PerBooking or PerPassenger</PlanPremiumChargeType>
            <PlanTitle>string</PlanTitle>
            <PlanDesc>string</PlanDesc>
            <PlanMarketingPointers xsi:nil="true" />
            <PlanAdditionalInfoTitle>string</PlanAdditionalInfoTitle>
            <PlanAdditionalInfoDesc>string</PlanAdditionalInfoDesc>
            <PlanYesDesc>string</PlanYesDesc>
            <PlanNoDesc>string</PlanNoDesc>
            <PlanNoConsideration>string</PlanNoConsideration>
            <PlanTnC>string</PlanTnC>
            <IsDefaultPlan>boolean</IsDefaultPlan>
            <PlanContent>string</PlanContent>
            <PlanQualifiedPassengers xsi:nil="true" />
            <PlanPricingBreakdown xsi:nil="true" />
            <ServicesProvider>string</ServicesProvider>
          </AvailablePlan>
          <AvailablePlan>
            <PlanCode>string</PlanCode>
            <SSRFeeCode>string</SSRFeeCode>
            <CurrencyCode>string</CurrencyCode>
            <TotalPremiumAmount>double</TotalPremiumAmount>
            <TotalCoverageAmount>double</TotalCoverageAmount>
            <PlanPremiumChargeType>PerBooking or PerPassenger</PlanPremiumChargeType>
            <PlanTitle>string</PlanTitle>
            <PlanDesc>string</PlanDesc>
            <PlanMarketingPointers xsi:nil="true" />
            <PlanAdditionalInfoTitle>string</PlanAdditionalInfoTitle>
            <PlanAdditionalInfoDesc>string</PlanAdditionalInfoDesc>
            <PlanYesDesc>string</PlanYesDesc>
            <PlanNoDesc>string</PlanNoDesc>
            <PlanNoConsideration>string</PlanNoConsideration>
            <PlanTnC>string</PlanTnC>
            <IsDefaultPlan>boolean</IsDefaultPlan>
            <PlanContent>string</PlanContent>
            <PlanQualifiedPassengers xsi:nil="true" />
            <PlanPricingBreakdown xsi:nil="true" />
            <ServicesProvider>string</ServicesProvider>
          </AvailablePlan>
        </AvailablePlans>
        <AvailableUpsellPlans>
          <UpsellPlanGroup>
            <UpsellPlans xsi:nil="true" />
          </UpsellPlanGroup>
          <UpsellPlanGroup>
            <UpsellPlans xsi:nil="true" />
          </UpsellPlanGroup>
        </AvailableUpsellPlans>
        <Flights>
          <DepartCountryCode>string</DepartCountryCode>
          <DepartStationCode>string</DepartStationCode>
          <ArrivalCountryCode>string</ArrivalCountryCode>
          <ArrivalStationCode>string</ArrivalStationCode>
          <DepartAirlineCode>string</DepartAirlineCode>
          <DepartDateTime>string</DepartDateTime>
          <ReturnAirlineCode>string</ReturnAirlineCode>
          <ReturnDateTime>string</ReturnDateTime>
          <DepartFlightNo>string</DepartFlightNo>
          <ReturnFlightNo>string</ReturnFlightNo>
        </Flights>
      </GenericResponse>
    </GetAvailablePlansOTAWithRidersResponse>
  </soap12:Body>
</soap12:Envelope>