REST API FAQ


  1.  Where can I find the documentation?
    Flight: Please use Postman button on Fligh API page to get the uptodate version of our request collection and documentation.
    Hotel: Please use Postman button on Hotel API page to get the uptodate version of our request collection and documentation.
    Cruise: https://documenter.getpostman.com/view/4167029/RVuAD7sV

  2. What are the test and live endpoints?
    Test URL: https://api2-test.multireisen.com/
    Live URL: https://restapi.multireisen.com/

  3. What timezone is used for flight related dates and times like ticketingDeadline?
    Date and time is represented in departure airport’s timezone.

  4. What is the difference booking a low cost (LCC) or a GDS flight?
    • LCC: low cost flights must be paid at booking time and there is no option to cancel it later. This is why you have only ’deposit or credit’ paymode and you do not need to call ticketing request after the booking. You have a booking number only, you will not get ticket number for passengers.
    • GDS: you will get more payment options here:
      • deposit or credit paymode: the ticketing is done automaticly, you will get ticket numbers. If you want to cancel - as the ticket is issued - you can use void on the same day.
      • book and pay later paymode: you do not pay for the booking when you make it, ticket will not be issued automaticly, you can use cancel request to cancel the booking free of charge. You have to issue the ticket before ticketing deadline if you need it, but keep in mind if you not issue the ticket on the same day the booking was made price may change.

  5. Flight: what are the difference between cancel and void?
    Low cost flights can’t be cancelled or voided, this requests are used only for GDS flights.
    • Cancel is used to cancel a not ticketed GDS flight booking. This is always free of charge. Not ticketed GDS flights will be cancelled automaticly anyway so this request is not necessary for flights.
    • Void can be called for GDS flights where the ticket is already issed but this has a limited time. You can void a ticket only on the same day the ticket was issued. After a ticket is voided you can not issue it again you have to make a new booking.

  6. Can I get only the cheapest offers for every fligt and skip duplicated offers?
    In step 1 and step 1.1 you can send cheapestonly parameter:
    Step 1: /flights/search?cheapestonly=1
    Step 1.1: /flights/items?page=1&cheapestonly=1

    Using this parameter you will get only one offer for every flight route where the airline, flight number, departure times and airports are the same.

  7. Can I get more offers on one page?
    You can override the default 50 value with displaycount parameter like this:
    Step 1: /flights/search?displaycount=100
    Step 1.1: /flights/items?page=1&displaycount=100 The example above will give you 100 results per page.

  8. Get hotel static details request returns "This request is temporarily disabled between 08:00 and 20:00 UTC." error
    Downloading enabled only hotels is very slow. This request should be combined with "Get hotelids" request. Hotelids should be downloaded first, then hotelid filter can be used in "Get hotel static details" request. More hotelids can be sent in one request and 'enabledonly' must be omitted this way avoiding the above mentioned error.