General


1. Get Your Booking List

You can get you booking list by sending the following XML:
<request version="4.0">
  <auth>
    <username>example</username>
    <password>example</password>
    <agent>example</agent>
  </auth>
  <get-bookings>
      <filters>
        <filter type="limit">5</filter>
        <filter type="timePivot">reservationTime</filter>
        <filter type="startTime">2014-07-01</filter>
        <filter type="endTime">2014-07-31</filter>
        <filter type="clientReference">1234</filter>
        <filter type="aetherReference">5678</filter>
        <filter type="reservationID">x8.12345676</filter>
    </filters>
  </get-bookings>
</request>
Available filters:
  • Limit: how many items would you like to get back, maximum is 100
  • timePivot: Get all bookings within a specific timeframe
    • possible values are:  reservationTime, startOfServiceTime, endOfServiceTime, cancellationTime
    • when sending the "timePivot" filter, you will need to send 2 additional filters: "startTime" and "endtime"
  • clientReference: your reference to a specific booking
  • aetherReference: Innstant's reference to a specific booking
  • reservationID: a specific reservation id
Response:

You can get you booking list by sending the following XML:
<?xml version="1.0"?>
<response success="1" time="2014-09-20 13:11:11" session="xx.1234567">
    <bookings>
        <booking reservationId="x8.12345676" status="confirmed" productType="hotels" reservationTime="2014-07-01 08:09:58" startOfServiceTime="2014-07-21 00:00:00" endOfServiceTime="2014-07-23 00:00:00" cancellationTime="2014-07-14 00:00:00" clientReference="1234" aetherReference="5678"/>
...
    </bookings>
</response>


Comments