Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

amadeus

Package Overview
Dependencies
Maintainers
2
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amadeus - npm Package Compare versions

Comparing version 2.0.0 to 3.0.0

lib/amadeus/namespaces/shopping/hotel_offer.js

18

CHANGELOG.md
# Changelog
## 3.0.0 - 2019-01-22
## Hotel Search v2 has been deployed (Hotel Search v1 is now deprecated)
### General
* Remove the support for Hotel Search v1
* URLs for all three endpoints have been simplified for ease-of-use and consistency
Find Hotels
### Find Hotels - 1st endpoint
* The parameter `hotels` has been renamed to `hotelIds`
### View Hotel Rooms - 2nd endpoint
* Update from `amadeus.shopping.hotel('IALONCHO').hotelOffers.get()` to `amadeus.shopping.hotelOffersByHotel.get({hotelId : 'IALONCHO'})`
* Now get all images in ‘View Hotels Rooms’ endpoint using the view parameter as `FULL_ALL_IMAGES`
### View Room Details - 3rd endpoint
* Updated from `amadeus.shopping.hotel('IALONCHO').offer('XXX').get()` to `amadeus.shopping.hotelOffer('XXX').get()`
* Image category added under Media in the response
* Hotel distance added in the response
* Response now refers to the common HotelOffer object model
## 2.0.0 - 2018-10-12

@@ -4,0 +22,0 @@

25

lib/amadeus/namespaces/shopping.js

@@ -25,6 +25,10 @@ 'use strict';

var _hotel = require('./shopping/hotel');
var _hotel_offers_by_hotel = require('./shopping/hotel_offers_by_hotel');
var _hotel2 = _interopRequireDefault(_hotel);
var _hotel_offers_by_hotel2 = _interopRequireDefault(_hotel_offers_by_hotel);
var _hotel_offer = require('./shopping/hotel_offer');
var _hotel_offer2 = _interopRequireDefault(_hotel_offer);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -50,2 +54,4 @@

* @property {HotelOffers} hotel_offers
* @property {HotelOffer} hotel_offer
* @property {HotelOffersByHotel} hotel_offers_by_hotel
*/

@@ -61,9 +67,10 @@ var Shopping = function () {

this.hotelOffers = new _hotel_offers2.default(client);
this.hotelOffersByHotel = new _hotel_offers_by_hotel2.default(client);
}
/**
* Loads a namespaced path for a specific hotel with a specific hotel ID
* Loads a namespaced path for a specific offer ID
*
* @param {number} [hotelId] The ID of the hotel to search for
* @return {Hotel}
* @param {string} [offerId] The ID of the offer for a dedicated hotel
* @return {HotelOffer}
**/

@@ -73,5 +80,5 @@

_createClass(Shopping, [{
key: 'hotel',
value: function hotel(hotelId) {
return new _hotel2.default(this.client, hotelId);
key: 'hotelOffer',
value: function hotelOffer(offerId) {
return new _hotel_offer2.default(this.client, offerId);
}

@@ -85,2 +92,2 @@ }]);

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcuanMiXSwibmFtZXMiOlsiU2hvcHBpbmciLCJjbGllbnQiLCJmbGlnaHREZXN0aW5hdGlvbnMiLCJGbGlnaHREZXN0aW5hdGlvbnMiLCJmbGlnaHRPZmZlcnMiLCJGbGlnaHRPZmZlcnMiLCJmbGlnaHREYXRlcyIsIkZsaWdodERhdGVzIiwiaG90ZWxPZmZlcnMiLCJIb3RlbE9mZmVycyIsImhvdGVsSWQiLCJIb3RlbCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7OztBQUVBOzs7Ozs7Ozs7Ozs7Ozs7OztJQWlCTUEsUTtBQUNKLG9CQUFZQyxNQUFaLEVBQW9CO0FBQUE7O0FBQ2xCLFNBQUtBLE1BQUwsR0FBMEJBLE1BQTFCO0FBQ0EsU0FBS0Msa0JBQUwsR0FBMEIsSUFBSUMsNkJBQUosQ0FBdUJGLE1BQXZCLENBQTFCO0FBQ0EsU0FBS0csWUFBTCxHQUEwQixJQUFJQyx1QkFBSixDQUFpQkosTUFBakIsQ0FBMUI7QUFDQSxTQUFLSyxXQUFMLEdBQTBCLElBQUlDLHNCQUFKLENBQWdCTixNQUFoQixDQUExQjtBQUNBLFNBQUtPLFdBQUwsR0FBMEIsSUFBSUMsc0JBQUosQ0FBZ0JSLE1BQWhCLENBQTFCO0FBQ0Q7O0FBR0Q7Ozs7Ozs7Ozs7MEJBTU1TLE8sRUFBUztBQUNiLGFBQU8sSUFBSUMsZUFBSixDQUFVLEtBQUtWLE1BQWYsRUFBdUJTLE9BQXZCLENBQVA7QUFDRDs7Ozs7O2tCQUdZVixRIiwiZmlsZSI6InNob3BwaW5nLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEZsaWdodERlc3RpbmF0aW9ucyBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kZXN0aW5hdGlvbnMnO1xuaW1wb3J0IEZsaWdodE9mZmVycyAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9vZmZlcnMnO1xuaW1wb3J0IEZsaWdodERhdGVzICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kYXRlcyc7XG5pbXBvcnQgSG90ZWxPZmZlcnMgICAgICAgIGZyb20gJy4vc2hvcHBpbmcvaG90ZWxfb2ZmZXJzJztcbmltcG9ydCBIb3RlbCAgICAgICAgICAgICAgZnJvbSAnLi9zaG9wcGluZy9ob3RlbCc7XG5cbi8qKlxuICogQSBuYW1lc3BhY2VkIGNsaWVudCBmb3IgdGhlXG4gKiBgL3YxL3Nob3BwaW5nYCBlbmRwb2ludHNcbiAqXG4gKiBBY2Nlc3MgdmlhIHRoZSB7QGxpbmsgQW1hZGV1c30gb2JqZWN0XG4gKlxuICogYGBganNcbiAqIGxldCBhbWFkZXVzID0gbmV3IEFtYWRldXMoKTtcbiAqIGFtYWRldXMuc2hvcHBpbmc7XG4gKiBgYGBcbiAqXG4gKiBAcGFyYW0ge0NsaWVudH0gY2xpZW50XG4gKiBAcHJvcGVydHkge0ZsaWdodERlc3RpbmF0aW9uc30gZmxpZ2h0X2Rlc3RpbmF0aW9uc1xuICogQHByb3BlcnR5IHtGbGlnaHRPZmZlcnN9IGZsaWdodF9vZmZlcnNcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0RGF0ZXN9IGZsaWdodF9kYXRlc1xuICogQHByb3BlcnR5IHtIb3RlbE9mZmVyc30gaG90ZWxfb2ZmZXJzXG4gKi9cbmNsYXNzIFNob3BwaW5nIHtcbiAgY29uc3RydWN0b3IoY2xpZW50KSB7XG4gICAgdGhpcy5jbGllbnQgICAgICAgICAgICAgPSBjbGllbnQ7XG4gICAgdGhpcy5mbGlnaHREZXN0aW5hdGlvbnMgPSBuZXcgRmxpZ2h0RGVzdGluYXRpb25zKGNsaWVudCk7XG4gICAgdGhpcy5mbGlnaHRPZmZlcnMgICAgICAgPSBuZXcgRmxpZ2h0T2ZmZXJzKGNsaWVudCk7XG4gICAgdGhpcy5mbGlnaHREYXRlcyAgICAgICAgPSBuZXcgRmxpZ2h0RGF0ZXMoY2xpZW50KTtcbiAgICB0aGlzLmhvdGVsT2ZmZXJzICAgICAgICA9IG5ldyBIb3RlbE9mZmVycyhjbGllbnQpO1xuICB9XG5cblxuICAvKipcbiAgICogTG9hZHMgYSBuYW1lc3BhY2VkIHBhdGggZm9yIGEgc3BlY2lmaWMgaG90ZWwgd2l0aCBhIHNwZWNpZmljIGhvdGVsIElEXG4gICAqXG4gICAqIEBwYXJhbSAge251bWJlcn0gW2hvdGVsSWRdICBUaGUgSUQgb2YgdGhlIGhvdGVsIHRvIHNlYXJjaCBmb3JcbiAgICogQHJldHVybiB7SG90ZWx9XG4gICAqKi9cbiAgaG90ZWwoaG90ZWxJZCkge1xuICAgIHJldHVybiBuZXcgSG90ZWwodGhpcy5jbGllbnQsIGhvdGVsSWQpO1xuICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IFNob3BwaW5nO1xuIl19
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcuanMiXSwibmFtZXMiOlsiU2hvcHBpbmciLCJjbGllbnQiLCJmbGlnaHREZXN0aW5hdGlvbnMiLCJGbGlnaHREZXN0aW5hdGlvbnMiLCJmbGlnaHRPZmZlcnMiLCJGbGlnaHRPZmZlcnMiLCJmbGlnaHREYXRlcyIsIkZsaWdodERhdGVzIiwiaG90ZWxPZmZlcnMiLCJIb3RlbE9mZmVycyIsImhvdGVsT2ZmZXJzQnlIb3RlbCIsIkhvdGVsT2ZmZXJzQnlIb3RlbCIsIm9mZmVySWQiLCJIb3RlbE9mZmVyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7Ozs7QUFHQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQW1CTUEsUTtBQUNKLG9CQUFZQyxNQUFaLEVBQW9CO0FBQUE7O0FBQ2xCLFNBQUtBLE1BQUwsR0FBMEJBLE1BQTFCO0FBQ0EsU0FBS0Msa0JBQUwsR0FBMEIsSUFBSUMsNkJBQUosQ0FBdUJGLE1BQXZCLENBQTFCO0FBQ0EsU0FBS0csWUFBTCxHQUEwQixJQUFJQyx1QkFBSixDQUFpQkosTUFBakIsQ0FBMUI7QUFDQSxTQUFLSyxXQUFMLEdBQTBCLElBQUlDLHNCQUFKLENBQWdCTixNQUFoQixDQUExQjtBQUNBLFNBQUtPLFdBQUwsR0FBMEIsSUFBSUMsc0JBQUosQ0FBZ0JSLE1BQWhCLENBQTFCO0FBQ0EsU0FBS1Msa0JBQUwsR0FBMEIsSUFBSUMsK0JBQUosQ0FBdUJWLE1BQXZCLENBQTFCO0FBQ0Q7O0FBR0Q7Ozs7Ozs7Ozs7K0JBTVdXLE8sRUFBUztBQUNsQixhQUFPLElBQUlDLHFCQUFKLENBQWUsS0FBS1osTUFBcEIsRUFBNEJXLE9BQTVCLENBQVA7QUFDRDs7Ozs7O2tCQUdZWixRIiwiZmlsZSI6InNob3BwaW5nLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEZsaWdodERlc3RpbmF0aW9ucyBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kZXN0aW5hdGlvbnMnO1xuaW1wb3J0IEZsaWdodE9mZmVycyAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9vZmZlcnMnO1xuaW1wb3J0IEZsaWdodERhdGVzICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kYXRlcyc7XG5pbXBvcnQgSG90ZWxPZmZlcnMgICAgICAgIGZyb20gJy4vc2hvcHBpbmcvaG90ZWxfb2ZmZXJzJztcbmltcG9ydCBIb3RlbE9mZmVyc0J5SG90ZWwgZnJvbSAnLi9zaG9wcGluZy9ob3RlbF9vZmZlcnNfYnlfaG90ZWwnO1xuaW1wb3J0IEhvdGVsT2ZmZXIgICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2hvdGVsX29mZmVyJztcblxuXG4vKipcbiAqIEEgbmFtZXNwYWNlZCBjbGllbnQgZm9yIHRoZVxuICogYC92MS9zaG9wcGluZ2AgZW5kcG9pbnRzXG4gKlxuICogQWNjZXNzIHZpYSB0aGUge0BsaW5rIEFtYWRldXN9IG9iamVjdFxuICpcbiAqIGBgYGpzXG4gKiBsZXQgYW1hZGV1cyA9IG5ldyBBbWFkZXVzKCk7XG4gKiBhbWFkZXVzLnNob3BwaW5nO1xuICogYGBgXG4gKlxuICogQHBhcmFtIHtDbGllbnR9IGNsaWVudFxuICogQHByb3BlcnR5IHtGbGlnaHREZXN0aW5hdGlvbnN9IGZsaWdodF9kZXN0aW5hdGlvbnNcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0T2ZmZXJzfSBmbGlnaHRfb2ZmZXJzXG4gKiBAcHJvcGVydHkge0ZsaWdodERhdGVzfSBmbGlnaHRfZGF0ZXNcbiAqIEBwcm9wZXJ0eSB7SG90ZWxPZmZlcnN9IGhvdGVsX29mZmVyc1xuICogQHByb3BlcnR5IHtIb3RlbE9mZmVyfSBob3RlbF9vZmZlclxuICogQHByb3BlcnR5IHtIb3RlbE9mZmVyc0J5SG90ZWx9IGhvdGVsX29mZmVyc19ieV9ob3RlbFxuICovXG5jbGFzcyBTaG9wcGluZyB7XG4gIGNvbnN0cnVjdG9yKGNsaWVudCkge1xuICAgIHRoaXMuY2xpZW50ICAgICAgICAgICAgID0gY2xpZW50O1xuICAgIHRoaXMuZmxpZ2h0RGVzdGluYXRpb25zID0gbmV3IEZsaWdodERlc3RpbmF0aW9ucyhjbGllbnQpO1xuICAgIHRoaXMuZmxpZ2h0T2ZmZXJzICAgICAgID0gbmV3IEZsaWdodE9mZmVycyhjbGllbnQpO1xuICAgIHRoaXMuZmxpZ2h0RGF0ZXMgICAgICAgID0gbmV3IEZsaWdodERhdGVzKGNsaWVudCk7XG4gICAgdGhpcy5ob3RlbE9mZmVycyAgICAgICAgPSBuZXcgSG90ZWxPZmZlcnMoY2xpZW50KTtcbiAgICB0aGlzLmhvdGVsT2ZmZXJzQnlIb3RlbCA9IG5ldyBIb3RlbE9mZmVyc0J5SG90ZWwoY2xpZW50KTtcbiAgfVxuXG5cbiAgLyoqXG4gICAqIExvYWRzIGEgbmFtZXNwYWNlZCBwYXRoIGZvciBhIHNwZWNpZmljIG9mZmVyIElEXG4gICAqXG4gICAqIEBwYXJhbSAge3N0cmluZ30gW29mZmVySWRdICBUaGUgSUQgb2YgdGhlIG9mZmVyIGZvciBhIGRlZGljYXRlZCBob3RlbFxuICAgKiBAcmV0dXJuIHtIb3RlbE9mZmVyfVxuICAgKiovXG4gIGhvdGVsT2ZmZXIob2ZmZXJJZCkge1xuICAgIHJldHVybiBuZXcgSG90ZWxPZmZlcih0aGlzLmNsaWVudCwgb2ZmZXJJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgU2hvcHBpbmc7XG4iXX0=

@@ -13,3 +13,3 @@ 'use strict';

* A namespaced client for the
* `/v1/shopping/hotel-offers` endpoints
* `/v2/shopping/hotel-offers` endpoints
*

@@ -41,3 +41,3 @@ * Access via the {@link Amadeus} object

* search around. Example: 13.3835
* @param {string} params.hotels Comma separated list of Amadeus hotel
* @param {string} params.hotelIds Comma separated list of Amadeus hotel
* codes to request. Example: RTPAR001

@@ -61,3 +61,3 @@ * @return {Promise.<Response,ResponseError>} a Promise

return this.client.get('/v1/shopping/hotel-offers', params);
return this.client.get('/v2/shopping/hotel-offers', params);
}

@@ -71,2 +71,2 @@ }]);

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcvaG90ZWxfb2ZmZXJzLmpzIl0sIm5hbWVzIjpbIkhvdGVsT2ZmZXJzIiwiY2xpZW50IiwicGFyYW1zIiwiZ2V0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7Ozs7Ozs7Ozs7Ozs7SUFhTUEsVztBQUNKLHVCQUFZQyxNQUFaLEVBQW9CO0FBQUE7O0FBQ2xCLFNBQUtBLE1BQUwsR0FBY0EsTUFBZDtBQUNEOztBQUVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzBCQXFCaUI7QUFBQSxVQUFiQyxNQUFhLHVFQUFKLEVBQUk7O0FBQ2YsYUFBTyxLQUFLRCxNQUFMLENBQVlFLEdBQVosQ0FBZ0IsMkJBQWhCLEVBQTZDRCxNQUE3QyxDQUFQO0FBQ0Q7Ozs7OztrQkFHWUYsVyIsImZpbGUiOiJob3RlbF9vZmZlcnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgbmFtZXNwYWNlZCBjbGllbnQgZm9yIHRoZVxuICogYC92MS9zaG9wcGluZy9ob3RlbC1vZmZlcnNgIGVuZHBvaW50c1xuICpcbiAqIEFjY2VzcyB2aWEgdGhlIHtAbGluayBBbWFkZXVzfSBvYmplY3RcbiAqXG4gKiBgYGBqc1xuICogbGV0IGFtYWRldXMgPSBuZXcgQW1hZGV1cygpO1xuICogYW1hZGV1cy5zaG9wcGluZy5ob3RlbE9mZmVycztcbiAqIGBgYFxuICpcbiAqIEBwYXJhbSB7Q2xpZW50fSBjbGllbnRcbiAqL1xuY2xhc3MgSG90ZWxPZmZlcnMge1xuICBjb25zdHJ1Y3RvcihjbGllbnQpIHtcbiAgICB0aGlzLmNsaWVudCA9IGNsaWVudDtcbiAgfVxuXG4gIC8qKlxuICAgKiBGaW5kIHRoZSBsaXN0IG9mIGhvdGVscyBmb3IgYSBkZWRpY2F0ZWQgY2l0eS5cbiAgICpcbiAgICogQHBhcmFtIHtPYmplY3R9IHBhcmFtc1xuICAgKiBAcGFyYW0ge3N0cmluZ30gcGFyYW1zLmNpdHlDb2RlIENpdHkgSUFUQSBjb2RlXG4gICAqIEBwYXJhbSB7bnVtYmVyfSBwYXJhbXMubGF0aXR1ZGUgbGF0aXR1ZGUgb2YgZ2VvZ3JhcGhpYyBsb2NhdGlvbiB0b1xuICAgKiAgIHNlYXJjaCBhcm91bmQuIEV4YW1wbGU6IDUyLjUyMzhcbiAgICogQHBhcmFtIHtudW1iZXJ9IHBhcmFtcy5sb25naXR1ZGUgTG9uZ2l0dWRlIG9mIGdlb2dyYXBoaWMgbG9jYXRpb24gdG9cbiAgICogICBzZWFyY2ggYXJvdW5kLiBFeGFtcGxlOiAxMy4zODM1XG4gICAqIEBwYXJhbSB7c3RyaW5nfSBwYXJhbXMuaG90ZWxzIENvbW1hIHNlcGFyYXRlZCBsaXN0IG9mIEFtYWRldXMgaG90ZWxcbiAgICogICBjb2RlcyB0byByZXF1ZXN0LiBFeGFtcGxlOiBSVFBBUjAwMVxuICAgKiBAcmV0dXJuIHtQcm9taXNlLjxSZXNwb25zZSxSZXNwb25zZUVycm9yPn0gYSBQcm9taXNlXG4gICAqXG4gICAqIFNlYXJjaCBmb3IgaG90ZWxzIGluIFBhcmlzXG4gICAqXG4gICAqIGBgYGpzXG4gICAqIGFtYWRldXMuc2hvcHBpbmcuaG90ZWxPZmZlcnMuZ2V0KHtcbiAgICogICBjaXR5Q29kZTogJ1BBUidcbiAgICogfSlcbiAgICogYGBgXG4gICAqL1xuICBnZXQocGFyYW1zID0ge30pIHtcbiAgICByZXR1cm4gdGhpcy5jbGllbnQuZ2V0KCcvdjEvc2hvcHBpbmcvaG90ZWwtb2ZmZXJzJywgcGFyYW1zKTtcbiAgfVxufVxuXG5leHBvcnQgZGVmYXVsdCBIb3RlbE9mZmVycztcbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcvaG90ZWxfb2ZmZXJzLmpzIl0sIm5hbWVzIjpbIkhvdGVsT2ZmZXJzIiwiY2xpZW50IiwicGFyYW1zIiwiZ2V0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7Ozs7Ozs7Ozs7Ozs7SUFhTUEsVztBQUNKLHVCQUFZQyxNQUFaLEVBQW9CO0FBQUE7O0FBQ2xCLFNBQUtBLE1BQUwsR0FBY0EsTUFBZDtBQUNEOztBQUVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzBCQXFCaUI7QUFBQSxVQUFiQyxNQUFhLHVFQUFKLEVBQUk7O0FBQ2YsYUFBTyxLQUFLRCxNQUFMLENBQVlFLEdBQVosQ0FBZ0IsMkJBQWhCLEVBQTZDRCxNQUE3QyxDQUFQO0FBQ0Q7Ozs7OztrQkFHWUYsVyIsImZpbGUiOiJob3RlbF9vZmZlcnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEEgbmFtZXNwYWNlZCBjbGllbnQgZm9yIHRoZVxuICogYC92Mi9zaG9wcGluZy9ob3RlbC1vZmZlcnNgIGVuZHBvaW50c1xuICpcbiAqIEFjY2VzcyB2aWEgdGhlIHtAbGluayBBbWFkZXVzfSBvYmplY3RcbiAqXG4gKiBgYGBqc1xuICogbGV0IGFtYWRldXMgPSBuZXcgQW1hZGV1cygpO1xuICogYW1hZGV1cy5zaG9wcGluZy5ob3RlbE9mZmVycztcbiAqIGBgYFxuICpcbiAqIEBwYXJhbSB7Q2xpZW50fSBjbGllbnRcbiAqL1xuY2xhc3MgSG90ZWxPZmZlcnMge1xuICBjb25zdHJ1Y3RvcihjbGllbnQpIHtcbiAgICB0aGlzLmNsaWVudCA9IGNsaWVudDtcbiAgfVxuXG4gIC8qKlxuICAgKiBGaW5kIHRoZSBsaXN0IG9mIGhvdGVscyBmb3IgYSBkZWRpY2F0ZWQgY2l0eS5cbiAgICpcbiAgICogQHBhcmFtIHtPYmplY3R9IHBhcmFtc1xuICAgKiBAcGFyYW0ge3N0cmluZ30gcGFyYW1zLmNpdHlDb2RlIENpdHkgSUFUQSBjb2RlXG4gICAqIEBwYXJhbSB7bnVtYmVyfSBwYXJhbXMubGF0aXR1ZGUgbGF0aXR1ZGUgb2YgZ2VvZ3JhcGhpYyBsb2NhdGlvbiB0b1xuICAgKiAgIHNlYXJjaCBhcm91bmQuIEV4YW1wbGU6IDUyLjUyMzhcbiAgICogQHBhcmFtIHtudW1iZXJ9IHBhcmFtcy5sb25naXR1ZGUgTG9uZ2l0dWRlIG9mIGdlb2dyYXBoaWMgbG9jYXRpb24gdG9cbiAgICogICBzZWFyY2ggYXJvdW5kLiBFeGFtcGxlOiAxMy4zODM1XG4gICAqIEBwYXJhbSB7c3RyaW5nfSBwYXJhbXMuaG90ZWxJZHMgQ29tbWEgc2VwYXJhdGVkIGxpc3Qgb2YgQW1hZGV1cyBob3RlbFxuICAgKiAgIGNvZGVzIHRvIHJlcXVlc3QuIEV4YW1wbGU6IFJUUEFSMDAxXG4gICAqIEByZXR1cm4ge1Byb21pc2UuPFJlc3BvbnNlLFJlc3BvbnNlRXJyb3I+fSBhIFByb21pc2VcbiAgICpcbiAgICogU2VhcmNoIGZvciBob3RlbHMgaW4gUGFyaXNcbiAgICpcbiAgICogYGBganNcbiAgICogYW1hZGV1cy5zaG9wcGluZy5ob3RlbE9mZmVycy5nZXQoe1xuICAgKiAgIGNpdHlDb2RlOiAnUEFSJ1xuICAgKiB9KVxuICAgKiBgYGBcbiAgICovXG4gIGdldChwYXJhbXMgPSB7fSkge1xuICAgIHJldHVybiB0aGlzLmNsaWVudC5nZXQoJy92Mi9zaG9wcGluZy9ob3RlbC1vZmZlcnMnLCBwYXJhbXMpO1xuICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IEhvdGVsT2ZmZXJzO1xuIl19
{
"name": "amadeus",
"version": "2.0.0",
"version": "3.0.0",
"description": "Node library for the Amadeus travel APIs",

@@ -5,0 +5,0 @@ "main": "lib/amadeus.js",

@@ -97,3 +97,3 @@ # Amadeus Node SDK

For example, `GET /v2/reference-data/urls/checkin-links?airline=BA` would be:
For example, `GET /v2/reference-data/urls/checkin-links?airlineCode=BA` would be:

@@ -106,6 +106,6 @@ ```js

For example, `GET /v1/shopping/hotel/123/offers/234` would be:
For example, `GET /v1/shopping/hotelOffer/123/` would be:
```js
amadeus.shopping.hotel(123).offer(234).get(...);
amadeus.shopping.hotelOffer('123').get(...);
```

@@ -229,6 +229,6 @@

// Airport Nearest Relevant Airport
// Airport Nearest Relevant Airport (for London)
amadeus.referenceData.locations.airports.get({
longitude : 49.000,
latitude : 2.55
longitude : 0.1278,
latitude : 51.5074
})

@@ -276,5 +276,7 @@

// Get list of offers for a specific hotel
amadeus.shopping.hotel('SMPARCOL').hotelOffers.get()
// Confirm the availability of a specific offer for a specific hotel
amadeus.shopping.hotel('SMPARCOL').offer('4BA070CE929E135B3268A9F2D0C51E9D4A6CF318BA10485322FA2C7E78C7852E').get()
amadeus.shopping.hotelOffersByHotel.get({
hotelId : 'XKPARC12'
})
// Confirm the availability of a specific offer id
amadeus.shopping.hotelOffer('XXX').get()
```

@@ -281,0 +283,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc