TikAero TikSqlDbWeb service


Click here for a complete list of operations.

CheckInGetFlightAndPassengerDetails

Public Function CheckInGetFlightAndPassengerDetails(ByVal strFlightID As String, ByRef rsFlightByte As Byte(), ByRef rsPassengerByte As Byte(), ByVal strOrigin As String, ByVal strDestination As String, ByVal strRecordLocator As String, ByVal strPassengerName As String, ByVal strSeatNumber As String, ByVal strTicketNumber As String, ByVal strBoardingPassNumber As String, ByVal strBoardingClass As String, ByVal strPassengerStatus As String, ByVal strCheckInStatus As String, ByVal iCheckInSequence As Short, ByVal strCheckInAgent As String, ByVal strBaggageTag As String, ByVal strDocumentNumber As String, ByVal bNotCheckedIn As Boolean, ByVal bCheckedIn As Boolean, ByVal bBoarded As Boolean) As Boolean

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/GetFlightAndPassengerDetails"

<?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>
    <CheckInGetFlightAndPassengerDetails xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <strFlightID>string</strFlightID>
      <rsFlightByte>base64Binary</rsFlightByte>
      <rsPassengerByte>base64Binary</rsPassengerByte>
      <strOrigin>string</strOrigin>
      <strDestination>string</strDestination>
      <strRecordLocator>string</strRecordLocator>
      <strPassengerName>string</strPassengerName>
      <strSeatNumber>string</strSeatNumber>
      <strTicketNumber>string</strTicketNumber>
      <strBoardingPassNumber>string</strBoardingPassNumber>
      <strBoardingClass>string</strBoardingClass>
      <strPassengerStatus>string</strPassengerStatus>
      <strCheckInStatus>string</strCheckInStatus>
      <iCheckInSequence>short</iCheckInSequence>
      <strCheckInAgent>string</strCheckInAgent>
      <strBaggageTag>string</strBaggageTag>
      <strDocumentNumber>string</strDocumentNumber>
      <bNotCheckedIn>boolean</bNotCheckedIn>
      <bCheckedIn>boolean</bCheckedIn>
      <bBoarded>boolean</bBoarded>
    </CheckInGetFlightAndPassengerDetails>
  </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>
    <CheckInGetFlightAndPassengerDetailsResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <CheckInGetFlightAndPassengerDetailsResult>boolean</CheckInGetFlightAndPassengerDetailsResult>
      <rsFlightByte>base64Binary</rsFlightByte>
      <rsPassengerByte>base64Binary</rsPassengerByte>
    </CheckInGetFlightAndPassengerDetailsResponse>
  </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>
    <CheckInGetFlightAndPassengerDetails xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <strFlightID>string</strFlightID>
      <rsFlightByte>base64Binary</rsFlightByte>
      <rsPassengerByte>base64Binary</rsPassengerByte>
      <strOrigin>string</strOrigin>
      <strDestination>string</strDestination>
      <strRecordLocator>string</strRecordLocator>
      <strPassengerName>string</strPassengerName>
      <strSeatNumber>string</strSeatNumber>
      <strTicketNumber>string</strTicketNumber>
      <strBoardingPassNumber>string</strBoardingPassNumber>
      <strBoardingClass>string</strBoardingClass>
      <strPassengerStatus>string</strPassengerStatus>
      <strCheckInStatus>string</strCheckInStatus>
      <iCheckInSequence>short</iCheckInSequence>
      <strCheckInAgent>string</strCheckInAgent>
      <strBaggageTag>string</strBaggageTag>
      <strDocumentNumber>string</strDocumentNumber>
      <bNotCheckedIn>boolean</bNotCheckedIn>
      <bCheckedIn>boolean</bCheckedIn>
      <bBoarded>boolean</bBoarded>
    </CheckInGetFlightAndPassengerDetails>
  </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>
    <CheckInGetFlightAndPassengerDetailsResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <CheckInGetFlightAndPassengerDetailsResult>boolean</CheckInGetFlightAndPassengerDetailsResult>
      <rsFlightByte>base64Binary</rsFlightByte>
      <rsPassengerByte>base64Binary</rsPassengerByte>
    </CheckInGetFlightAndPassengerDetailsResponse>
  </soap12:Body>
</soap12:Envelope>