TikAero TikSqlDbWeb service


Click here for a complete list of operations.

BookingRead

Public Function BookingRead(ByVal strBookingId As String, ByVal strBookingReference As String, ByVal dblBookingNumber As Double, ByVal bReadOnly As Boolean, ByVal bSetLock As Boolean, ByVal strUserId As String, ByVal bReadHeader As Boolean, ByVal bReadSegment As Boolean, ByVal bReadPassenger As Boolean, ByVal bReadRemark As Boolean, ByVal bReadPayment As Boolean, ByVal bReadMapping As Boolean, ByVal bReadService As Boolean, ByVal bReadTax As Boolean, ByVal bReadFee As Boolean, ByVal bOD As Boolean, ByVal strReleaseBookingId As String, ByVal strCompleteRemarkId As String) 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/BookingRead"

<?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>
    <BookingRead xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <strBookingId>string</strBookingId>
      <strBookingReference>string</strBookingReference>
      <dblBookingNumber>double</dblBookingNumber>
      <bReadOnly>boolean</bReadOnly>
      <bSetLock>boolean</bSetLock>
      <strUserId>string</strUserId>
      <bReadHeader>boolean</bReadHeader>
      <bReadSegment>boolean</bReadSegment>
      <bReadPassenger>boolean</bReadPassenger>
      <bReadRemark>boolean</bReadRemark>
      <bReadPayment>boolean</bReadPayment>
      <bReadMapping>boolean</bReadMapping>
      <bReadService>boolean</bReadService>
      <bReadTax>boolean</bReadTax>
      <bReadFee>boolean</bReadFee>
      <bOD>boolean</bOD>
      <strReleaseBookingId>string</strReleaseBookingId>
      <strCompleteRemarkId>string</strCompleteRemarkId>
    </BookingRead>
  </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>
    <BookingReadResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <BookingReadResult>base64Binary</BookingReadResult>
    </BookingReadResponse>
  </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>
    <BookingRead xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <strBookingId>string</strBookingId>
      <strBookingReference>string</strBookingReference>
      <dblBookingNumber>double</dblBookingNumber>
      <bReadOnly>boolean</bReadOnly>
      <bSetLock>boolean</bSetLock>
      <strUserId>string</strUserId>
      <bReadHeader>boolean</bReadHeader>
      <bReadSegment>boolean</bReadSegment>
      <bReadPassenger>boolean</bReadPassenger>
      <bReadRemark>boolean</bReadRemark>
      <bReadPayment>boolean</bReadPayment>
      <bReadMapping>boolean</bReadMapping>
      <bReadService>boolean</bReadService>
      <bReadTax>boolean</bReadTax>
      <bReadFee>boolean</bReadFee>
      <bOD>boolean</bOD>
      <strReleaseBookingId>string</strReleaseBookingId>
      <strCompleteRemarkId>string</strCompleteRemarkId>
    </BookingRead>
  </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>
    <BookingReadResponse xmlns="http://www.tiksystems.com/TikSqlDBWebServices">
      <BookingReadResult>base64Binary</BookingReadResult>
    </BookingReadResponse>
  </soap12:Body>
</soap12:Envelope>