TikAero TikSqlDbWeb service


Click here for a complete list of operations.

FaresFareQuote

Function FaresFareQuote(ByVal rsPassengerByte As Byte(), ByVal strAgencyCode As String, ByVal rsTaxByte As Byte(), ByVal rsMappingByte As Byte(), ByVal rsQuoteByte As Byte(), ByVal rsFlightsByte As Byte(), ByVal strFlightID As String, ByVal strBoardpoint As String, ByVal strOffpoint As String, ByVal strAirline As String, ByVal strFlight As String, ByVal strBoardingClass As String, ByVal strBookingClass As String, ByVal dtFlight As String, ByVal strFareId As String, ByVal strCurrencyCode As String, ByVal bRefundable As Boolean, ByVal bGroupBooking As Boolean, ByVal bNonRevenue As Boolean, ByVal strSegmentId As String, ByVal iIdReduction As Short) As Byte()

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 /TikSqlDbWeb.asmx HTTP/1.1
Host: asr.yetiairlines.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.tiksystems.com/TikSqlDBWebServices/FaresFareQuote"

<?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>
    <FaresFareQuote xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <rsPassengerByte>base64Binary</rsPassengerByte>
      <strAgencyCode>string</strAgencyCode>
      <rsTaxByte>base64Binary</rsTaxByte>
      <rsMappingByte>base64Binary</rsMappingByte>
      <rsQuoteByte>base64Binary</rsQuoteByte>
      <rsFlightsByte>base64Binary</rsFlightsByte>
      <strFlightID>string</strFlightID>
      <strBoardpoint>string</strBoardpoint>
      <strOffpoint>string</strOffpoint>
      <strAirline>string</strAirline>
      <strFlight>string</strFlight>
      <strBoardingClass>string</strBoardingClass>
      <strBookingClass>string</strBookingClass>
      <dtFlight>string</dtFlight>
      <strFareId>string</strFareId>
      <strCurrencyCode>string</strCurrencyCode>
      <bRefundable>boolean</bRefundable>
      <bGroupBooking>boolean</bGroupBooking>
      <bNonRevenue>boolean</bNonRevenue>
      <strSegmentId>string</strSegmentId>
      <iIdReduction>short</iIdReduction>
      <strFareType>string</strFareType>
      <strLanguage>string</strLanguage>
      <bNoVat>boolean</bNoVat>
    </FaresFareQuote>
  </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>
    <FaresFareQuoteResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <FaresFareQuoteResult>base64Binary</FaresFareQuoteResult>
    </FaresFareQuoteResponse>
  </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 /TikSqlDbWeb.asmx HTTP/1.1
Host: asr.yetiairlines.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>
    <FaresFareQuote xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <rsPassengerByte>base64Binary</rsPassengerByte>
      <strAgencyCode>string</strAgencyCode>
      <rsTaxByte>base64Binary</rsTaxByte>
      <rsMappingByte>base64Binary</rsMappingByte>
      <rsQuoteByte>base64Binary</rsQuoteByte>
      <rsFlightsByte>base64Binary</rsFlightsByte>
      <strFlightID>string</strFlightID>
      <strBoardpoint>string</strBoardpoint>
      <strOffpoint>string</strOffpoint>
      <strAirline>string</strAirline>
      <strFlight>string</strFlight>
      <strBoardingClass>string</strBoardingClass>
      <strBookingClass>string</strBookingClass>
      <dtFlight>string</dtFlight>
      <strFareId>string</strFareId>
      <strCurrencyCode>string</strCurrencyCode>
      <bRefundable>boolean</bRefundable>
      <bGroupBooking>boolean</bGroupBooking>
      <bNonRevenue>boolean</bNonRevenue>
      <strSegmentId>string</strSegmentId>
      <iIdReduction>short</iIdReduction>
      <strFareType>string</strFareType>
      <strLanguage>string</strLanguage>
      <bNoVat>boolean</bNoVat>
    </FaresFareQuote>
  </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>
    <FaresFareQuoteResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <FaresFareQuoteResult>base64Binary</FaresFareQuoteResult>
    </FaresFareQuoteResponse>
  </soap12:Body>
</soap12:Envelope>