amadeus

Amadeus API Hotel description


Is there a way to get a more detailed hotel description? For example, by using this endpoint https://test.api.amadeus.com/v1/reference-data/locations/hotels/by-hotels?hotelIds=ACPAR419 I'm getting such a response

        {
          "data": [
                   {
                    "chainCode": "AC",
                    "iataCode": "PAR",
                    "dupeId": 700140792,
                    "name": "LE NOTRE DAME",
                    "hotelId": "ACPAR419",
                    "geoCode": {
                    "latitude": 48.85306,
                    "longitude": 2.34654
                   },
                     "address": {
                     "countryCode": "FR"
                   }
                 }
                ],
        "meta": {
        "count": 1,
        "links": {
            "self": "https://test.api.amadeus.com/v1/reference-data/locations/hotels/by-hotels?hotelIds=ACPAR419"
         }
       }
     }

What I exactly need: After getting a hotel list from the search, allow the user to open the Hotel details page of one of the found hotels and get more detailed information (Long description, images, rooms, amenities, reviews,). But the above-mentioned endpoint does not provide such a piece of information, only "Hotel name" and a few other fields. Should I combine more than one endpoint or there is already such a service and I just can't see it?


Solution

  • Hotel Booking flow with Amadeus Self-service APIs is with 3 steps :

    https://developers.amadeus.com/blog/build-hotel-booking-engine-amadeus-api

    with the updated version of Hotel Search V3.0, unfortunately, the information on hotel image/address/contact details/rating/amenities is missing.

    https://amadeus4dev.github.io/developer-guides/migration-guides/hotel-search/#search-hotels-by-a-city-or-geocode