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 5.6.0 to 5.6.1

3

CHANGELOG.md
# Changelog
## 5.6.1 - 2021-02-01
Fix unwanted exception on `DELETE` method of Flight Order Management API
## 5.6.0 - 2020-12-03

@@ -4,0 +7,0 @@ Update Node versions in Travis configuration to [Node LTS versions](https://nodejs.org/en/about/releases/)

@@ -68,2 +68,6 @@ "use strict";

try {
if (this.statusCode == 204) {
return;
}
if (this.isJson()) {

@@ -91,3 +95,9 @@ this.result = JSON.parse(this.body);

value: function success() {
return this.parsed && this.statusCode < 300;
if (this.statusCode == 204) {
return true;
}
if (this.parsed && this.statusCode < 300) {
return true;
}
} // PRIVATE

@@ -115,2 +125,2 @@

module.exports = exports["default"];
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL2NsaWVudC9yZXNwb25zZS5qcyJdLCJuYW1lcyI6WyJKU09OX0NPTlRFTlRfVFlQRVMiLCJSZXNwb25zZSIsImh0dHBfcmVzcG9uc2UiLCJyZXF1ZXN0IiwiaGVhZGVycyIsInN0YXR1c0NvZGUiLCJib2R5IiwicmVzdWx0IiwiZGF0YSIsInBhcnNlZCIsImNodW5rIiwiaXNKc29uIiwiSlNPTiIsInBhcnNlIiwiU3ludGF4RXJyb3IiLCJpbmRleE9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUEsSUFBSUEsa0JBQWtCLEdBQUcsQ0FBQyxrQkFBRCxFQUFxQiw4QkFBckIsQ0FBekI7QUFFQTs7Ozs7Ozs7Ozs7Ozs7OztJQWVNQyxROzs7QUFDSixvQkFBWUMsYUFBWixFQUEyQkMsT0FBM0IsRUFBb0M7QUFBQTs7QUFDbEMsU0FBS0MsT0FBTCxHQUFlRixhQUFhLENBQUNFLE9BQWQsSUFBeUIsRUFBeEM7QUFDQSxTQUFLQyxVQUFMLEdBQW1CSCxhQUFhLENBQUNHLFVBQWpDO0FBQ0EsU0FBS0YsT0FBTCxHQUFtQkEsT0FBbkI7QUFDQSxTQUFLRyxJQUFMLEdBQW1CLEVBQW5CO0FBQ0EsU0FBS0MsTUFBTCxHQUFtQixJQUFuQjtBQUNBLFNBQUtDLElBQUwsR0FBbUIsSUFBbkI7QUFDQSxTQUFLQyxNQUFMLEdBQW1CLEtBQW5CO0FBQ0QsRyxDQUVEOztBQUVBOzs7Ozs7Ozs7OzZCQU1TQyxLLEVBQU87QUFDZCxXQUFLSixJQUFMLElBQWFJLEtBQWI7QUFDRDtBQUdEOzs7Ozs7OzRCQUlRO0FBQ04sVUFBSTtBQUNGLFlBQUksS0FBS0MsTUFBTCxFQUFKLEVBQW1CO0FBQ2pCLGVBQUtKLE1BQUwsR0FBY0ssSUFBSSxDQUFDQyxLQUFMLENBQVcsS0FBS1AsSUFBaEIsQ0FBZDtBQUNBLGVBQUtFLElBQUwsR0FBWSxLQUFLRCxNQUFMLENBQVlDLElBQXhCO0FBQ0EsZUFBS0MsTUFBTCxHQUFjLElBQWQ7QUFDRCxTQUpELE1BSU87QUFDTCxlQUFLQSxNQUFMLEdBQWMsS0FBZDtBQUNEO0FBQ0YsT0FSRCxDQVFFLE9BQU9LLFdBQVAsRUFBb0I7QUFDcEIsYUFBS0wsTUFBTCxHQUFjLEtBQWQ7QUFDRDtBQUNGO0FBRUQ7Ozs7Ozs7Ozs7OEJBT1U7QUFDUixhQUFRLEtBQUtBLE1BQUwsSUFBZSxLQUFLSixVQUFMLEdBQWtCLEdBQXpDO0FBQ0QsSyxDQUVEOztBQUdBOzs7Ozs7Ozs7NkJBTVM7QUFDUCxhQUFRTCxrQkFBa0IsQ0FBQ2UsT0FBbkIsQ0FBMkIsS0FBS1gsT0FBTCxDQUFhLGNBQWIsQ0FBM0IsTUFBNkQsQ0FBQyxDQUF0RTtBQUNEOzs7Ozs7ZUFHWUgsUSIsInNvdXJjZXNDb250ZW50IjpbImxldCBKU09OX0NPTlRFTlRfVFlQRVMgPSBbJ2FwcGxpY2F0aW9uL2pzb24nLCAnYXBwbGljYXRpb24vdm5kLmFtYWRldXMranNvbiddO1xuXG4vKipcbiAqIFRoZSByZXNwb25zZSBvYmplY3QgcmV0dXJuZWQgZm9yIGV2ZXJ5IEFQSSBjYWxsLlxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBodHRwX3Jlc3BvbnNlIHRoZSByZXNwb25zZSBvYmplY3QgcmV0dXJuZWQgZnJvbSB0aGUgTm9kZS9IVFRQXG4gKiAgcmVxdWVzdFxuICogQHBhcmFtIHtSZXF1ZXN0fSByZXF1ZXN0IHRoZSByZXF1ZXN0IG9iamVjdCB1c2VkIHRvIG1ha2UgdGhpcyBBUEkgY2FsbFxuICpcbiAqIEBwcm9wZXJ0eSB7bnVtYmVyfSBzdGF0dXNDb2RlIHRoZSBIVFRQIHN0YXR1cyBjb2RlIGZvciB0aGUgcmVzcG9uc2UsIGlmIGFueVxuICogQHByb3BlcnR5IHtzdHJpbmd9IGJvZHkgdGhlIHJhdyBib2R5IHJlY2VpdmVkIGZyb20gdGhlIEFQSVxuICogQHByb3BlcnR5IHtPYmplY3R9IHJlc3VsdCB0aGUgcGFyc2VkIEpTT04gcmVjZWl2ZWQgZnJvbSB0aGUgQVBJXG4gKiBAcHJvcGVydHkge09iamVjdH0gZGF0YSB0aGUgZGF0YSBhdHRyaWJ1dGUgdGFrZW4gZnJvbSB0aGUgcmVzdWx0XG4gKiBAcHJvcGVydHkge2Jvb2xlYW59IHBhcnNlZCB3ZXRoZXIgdGhlIHJhdyBib2R5IGhhcyBiZWVuIHBhcnNlZCBpbnRvIEpTT05cbiAqIEBwcm9wZXJ0eSB7UmVxdWVzdH0gcmVxdWVzdCB0aGUgcmVxdWVzdCBvYmplY3QgdXNlZCB0byBtYWtlIHRoaXMgQVBJIGNhbGxcbiAqXG4gKi9cbmNsYXNzIFJlc3BvbnNlIHtcbiAgY29uc3RydWN0b3IoaHR0cF9yZXNwb25zZSwgcmVxdWVzdCkge1xuICAgIHRoaXMuaGVhZGVycyA9IGh0dHBfcmVzcG9uc2UuaGVhZGVycyB8fCB7fTtcbiAgICB0aGlzLnN0YXR1c0NvZGUgID0gaHR0cF9yZXNwb25zZS5zdGF0dXNDb2RlO1xuICAgIHRoaXMucmVxdWVzdCAgICAgPSByZXF1ZXN0O1xuICAgIHRoaXMuYm9keSAgICAgICAgPSAnJztcbiAgICB0aGlzLnJlc3VsdCAgICAgID0gbnVsbDtcbiAgICB0aGlzLmRhdGEgICAgICAgID0gbnVsbDtcbiAgICB0aGlzLnBhcnNlZCAgICAgID0gZmFsc2U7XG4gIH1cblxuICAvLyBQUk9URUNURURcblxuICAvKipcbiAgICogQWRkIGEgY2h1bmsgcmVjZWl2ZWQgZnJvbSB0aGUgQVBJIHRvIHRoZSBib2R5XG4gICAqXG4gICAqIEBwYXJhbSAge3N0cmluZ30gY2h1bmsgYSBjaHVuayBvZiBkYXRhXG4gICAqIEBwcm90ZWN0ZWRcbiAgICovXG4gIGFkZENodW5rKGNodW5rKSB7XG4gICAgdGhpcy5ib2R5ICs9IGNodW5rO1xuICB9XG5cblxuICAvKipcbiAgICogVHJpZXMgdG8gcGFyc2UgcGFyc2UgdGhlIHJhdyBkYXRhXG4gICAqIEBwcm90ZWN0ZWRcbiAgICovXG4gIHBhcnNlKCkge1xuICAgIHRyeSB7XG4gICAgICBpZiAodGhpcy5pc0pzb24oKSkge1xuICAgICAgICB0aGlzLnJlc3VsdCA9IEpTT04ucGFyc2UodGhpcy5ib2R5KTtcbiAgICAgICAgdGhpcy5kYXRhID0gdGhpcy5yZXN1bHQuZGF0YTtcbiAgICAgICAgdGhpcy5wYXJzZWQgPSB0cnVlO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgdGhpcy5wYXJzZWQgPSBmYWxzZTtcbiAgICAgIH1cbiAgICB9IGNhdGNoIChTeW50YXhFcnJvcikge1xuICAgICAgdGhpcy5wYXJzZWQgPSBmYWxzZTtcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogV2V0aGVyIHRoaXMgQVBJIGNhbGwgY2FuIGJlIGNvbnNpZGVyZWQgYSBzdWNjZXNzLiBVc2VkIHRvIHdyYXAgdGhlIHJlc3BvbnNlXG4gICAqIGludG8gYSBSZXNwb25zZUVycm9yXG4gICAqXG4gICAqIEByZXR1cm4ge2Jvb2xlYW59XG4gICAqIEBwcm90ZWN0ZWRcbiAgICovXG4gIHN1Y2Nlc3MoKSB7XG4gICAgcmV0dXJuICh0aGlzLnBhcnNlZCAmJiB0aGlzLnN0YXR1c0NvZGUgPCAzMDApO1xuICB9XG5cbiAgLy8gUFJJVkFURVxuXG5cbiAgLyoqXG4gICAqIFRlc3RzIGlmIHRoZSBjb250ZW50IGlzIHNlZW1pbmdseSBKU09OXG4gICAqXG4gICAqIEByZXR1cm4ge2Jvb2xlYW59XG4gICAqIEBwcml2YXRlXG4gICAqL1xuICBpc0pzb24oKSB7XG4gICAgcmV0dXJuIChKU09OX0NPTlRFTlRfVFlQRVMuaW5kZXhPZih0aGlzLmhlYWRlcnNbJ2NvbnRlbnQtdHlwZSddKSAhPT0gLTEpO1xuICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IFJlc3BvbnNlO1xuIl19
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL2NsaWVudC9yZXNwb25zZS5qcyJdLCJuYW1lcyI6WyJKU09OX0NPTlRFTlRfVFlQRVMiLCJSZXNwb25zZSIsImh0dHBfcmVzcG9uc2UiLCJyZXF1ZXN0IiwiaGVhZGVycyIsInN0YXR1c0NvZGUiLCJib2R5IiwicmVzdWx0IiwiZGF0YSIsInBhcnNlZCIsImNodW5rIiwiaXNKc29uIiwiSlNPTiIsInBhcnNlIiwiU3ludGF4RXJyb3IiLCJpbmRleE9mIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUEsSUFBSUEsa0JBQWtCLEdBQUcsQ0FBQyxrQkFBRCxFQUFxQiw4QkFBckIsQ0FBekI7QUFFQTs7Ozs7Ozs7Ozs7Ozs7OztJQWVNQyxROzs7QUFDSixvQkFBWUMsYUFBWixFQUEyQkMsT0FBM0IsRUFBb0M7QUFBQTs7QUFDbEMsU0FBS0MsT0FBTCxHQUFlRixhQUFhLENBQUNFLE9BQWQsSUFBeUIsRUFBeEM7QUFDQSxTQUFLQyxVQUFMLEdBQW1CSCxhQUFhLENBQUNHLFVBQWpDO0FBQ0EsU0FBS0YsT0FBTCxHQUFtQkEsT0FBbkI7QUFDQSxTQUFLRyxJQUFMLEdBQW1CLEVBQW5CO0FBQ0EsU0FBS0MsTUFBTCxHQUFtQixJQUFuQjtBQUNBLFNBQUtDLElBQUwsR0FBbUIsSUFBbkI7QUFDQSxTQUFLQyxNQUFMLEdBQW1CLEtBQW5CO0FBQ0QsRyxDQUVEOztBQUVBOzs7Ozs7Ozs7OzZCQU1TQyxLLEVBQU87QUFDZCxXQUFLSixJQUFMLElBQWFJLEtBQWI7QUFDRDtBQUdEOzs7Ozs7OzRCQUlRO0FBQ04sVUFBSTtBQUNGLFlBQUksS0FBS0wsVUFBTCxJQUFtQixHQUF2QixFQUE0QjtBQUMxQjtBQUNEOztBQUNELFlBQUksS0FBS00sTUFBTCxFQUFKLEVBQW1CO0FBQ2pCLGVBQUtKLE1BQUwsR0FBY0ssSUFBSSxDQUFDQyxLQUFMLENBQVcsS0FBS1AsSUFBaEIsQ0FBZDtBQUNBLGVBQUtFLElBQUwsR0FBWSxLQUFLRCxNQUFMLENBQVlDLElBQXhCO0FBQ0EsZUFBS0MsTUFBTCxHQUFjLElBQWQ7QUFDRCxTQUpELE1BSU87QUFDTCxlQUFLQSxNQUFMLEdBQWMsS0FBZDtBQUNEO0FBQ0YsT0FYRCxDQVdFLE9BQU9LLFdBQVAsRUFBb0I7QUFDcEIsYUFBS0wsTUFBTCxHQUFjLEtBQWQ7QUFDRDtBQUNGO0FBRUQ7Ozs7Ozs7Ozs7OEJBT1U7QUFDUixVQUFJLEtBQUtKLFVBQUwsSUFBbUIsR0FBdkIsRUFBNEI7QUFDMUIsZUFBTyxJQUFQO0FBQ0Q7O0FBQ0QsVUFBSSxLQUFLSSxNQUFMLElBQWUsS0FBS0osVUFBTCxHQUFrQixHQUFyQyxFQUEwQztBQUN4QyxlQUFPLElBQVA7QUFDRDtBQUNGLEssQ0FFRDs7QUFHQTs7Ozs7Ozs7OzZCQU1TO0FBQ1AsYUFBUUwsa0JBQWtCLENBQUNlLE9BQW5CLENBQTJCLEtBQUtYLE9BQUwsQ0FBYSxjQUFiLENBQTNCLE1BQTZELENBQUMsQ0FBdEU7QUFDRDs7Ozs7O2VBR1lILFEiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgSlNPTl9DT05URU5UX1RZUEVTID0gWydhcHBsaWNhdGlvbi9qc29uJywgJ2FwcGxpY2F0aW9uL3ZuZC5hbWFkZXVzK2pzb24nXTtcblxuLyoqXG4gKiBUaGUgcmVzcG9uc2Ugb2JqZWN0IHJldHVybmVkIGZvciBldmVyeSBBUEkgY2FsbC5cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gaHR0cF9yZXNwb25zZSB0aGUgcmVzcG9uc2Ugb2JqZWN0IHJldHVybmVkIGZyb20gdGhlIE5vZGUvSFRUUFxuICogIHJlcXVlc3RcbiAqIEBwYXJhbSB7UmVxdWVzdH0gcmVxdWVzdCB0aGUgcmVxdWVzdCBvYmplY3QgdXNlZCB0byBtYWtlIHRoaXMgQVBJIGNhbGxcbiAqXG4gKiBAcHJvcGVydHkge251bWJlcn0gc3RhdHVzQ29kZSB0aGUgSFRUUCBzdGF0dXMgY29kZSBmb3IgdGhlIHJlc3BvbnNlLCBpZiBhbnlcbiAqIEBwcm9wZXJ0eSB7c3RyaW5nfSBib2R5IHRoZSByYXcgYm9keSByZWNlaXZlZCBmcm9tIHRoZSBBUElcbiAqIEBwcm9wZXJ0eSB7T2JqZWN0fSByZXN1bHQgdGhlIHBhcnNlZCBKU09OIHJlY2VpdmVkIGZyb20gdGhlIEFQSVxuICogQHByb3BlcnR5IHtPYmplY3R9IGRhdGEgdGhlIGRhdGEgYXR0cmlidXRlIHRha2VuIGZyb20gdGhlIHJlc3VsdFxuICogQHByb3BlcnR5IHtib29sZWFufSBwYXJzZWQgd2V0aGVyIHRoZSByYXcgYm9keSBoYXMgYmVlbiBwYXJzZWQgaW50byBKU09OXG4gKiBAcHJvcGVydHkge1JlcXVlc3R9IHJlcXVlc3QgdGhlIHJlcXVlc3Qgb2JqZWN0IHVzZWQgdG8gbWFrZSB0aGlzIEFQSSBjYWxsXG4gKlxuICovXG5jbGFzcyBSZXNwb25zZSB7XG4gIGNvbnN0cnVjdG9yKGh0dHBfcmVzcG9uc2UsIHJlcXVlc3QpIHtcbiAgICB0aGlzLmhlYWRlcnMgPSBodHRwX3Jlc3BvbnNlLmhlYWRlcnMgfHwge307XG4gICAgdGhpcy5zdGF0dXNDb2RlICA9IGh0dHBfcmVzcG9uc2Uuc3RhdHVzQ29kZTtcbiAgICB0aGlzLnJlcXVlc3QgICAgID0gcmVxdWVzdDtcbiAgICB0aGlzLmJvZHkgICAgICAgID0gJyc7XG4gICAgdGhpcy5yZXN1bHQgICAgICA9IG51bGw7XG4gICAgdGhpcy5kYXRhICAgICAgICA9IG51bGw7XG4gICAgdGhpcy5wYXJzZWQgICAgICA9IGZhbHNlO1xuICB9XG5cbiAgLy8gUFJPVEVDVEVEXG5cbiAgLyoqXG4gICAqIEFkZCBhIGNodW5rIHJlY2VpdmVkIGZyb20gdGhlIEFQSSB0byB0aGUgYm9keVxuICAgKlxuICAgKiBAcGFyYW0gIHtzdHJpbmd9IGNodW5rIGEgY2h1bmsgb2YgZGF0YVxuICAgKiBAcHJvdGVjdGVkXG4gICAqL1xuICBhZGRDaHVuayhjaHVuaykge1xuICAgIHRoaXMuYm9keSArPSBjaHVuaztcbiAgfVxuXG5cbiAgLyoqXG4gICAqIFRyaWVzIHRvIHBhcnNlIHBhcnNlIHRoZSByYXcgZGF0YVxuICAgKiBAcHJvdGVjdGVkXG4gICAqL1xuICBwYXJzZSgpIHtcbiAgICB0cnkge1xuICAgICAgaWYgKHRoaXMuc3RhdHVzQ29kZSA9PSAyMDQpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgICAgaWYgKHRoaXMuaXNKc29uKCkpIHtcbiAgICAgICAgdGhpcy5yZXN1bHQgPSBKU09OLnBhcnNlKHRoaXMuYm9keSk7XG4gICAgICAgIHRoaXMuZGF0YSA9IHRoaXMucmVzdWx0LmRhdGE7XG4gICAgICAgIHRoaXMucGFyc2VkID0gdHJ1ZTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMucGFyc2VkID0gZmFsc2U7XG4gICAgICB9XG4gICAgfSBjYXRjaCAoU3ludGF4RXJyb3IpIHtcbiAgICAgIHRoaXMucGFyc2VkID0gZmFsc2U7XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIFdldGhlciB0aGlzIEFQSSBjYWxsIGNhbiBiZSBjb25zaWRlcmVkIGEgc3VjY2Vzcy4gVXNlZCB0byB3cmFwIHRoZSByZXNwb25zZVxuICAgKiBpbnRvIGEgUmVzcG9uc2VFcnJvclxuICAgKlxuICAgKiBAcmV0dXJuIHtib29sZWFufVxuICAgKiBAcHJvdGVjdGVkXG4gICAqL1xuICBzdWNjZXNzKCkge1xuICAgIGlmICh0aGlzLnN0YXR1c0NvZGUgPT0gMjA0KSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG4gICAgaWYgKHRoaXMucGFyc2VkICYmIHRoaXMuc3RhdHVzQ29kZSA8IDMwMCkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICB9XG5cbiAgLy8gUFJJVkFURVxuXG5cbiAgLyoqXG4gICAqIFRlc3RzIGlmIHRoZSBjb250ZW50IGlzIHNlZW1pbmdseSBKU09OXG4gICAqXG4gICAqIEByZXR1cm4ge2Jvb2xlYW59XG4gICAqIEBwcml2YXRlXG4gICAqL1xuICBpc0pzb24oKSB7XG4gICAgcmV0dXJuIChKU09OX0NPTlRFTlRfVFlQRVMuaW5kZXhPZih0aGlzLmhlYWRlcnNbJ2NvbnRlbnQtdHlwZSddKSAhPT0gLTEpO1xuICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IFJlc3BvbnNlO1xuIl19

2

package.json
{
"name": "amadeus",
"version": "5.6.0",
"version": "5.6.1",
"description": "Node library for the Amadeus travel APIs",

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

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

destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
departureDate: '2021-08-01',
adults: '2'

@@ -192,52 +192,13 @@ }).then(function(response){

destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
departureDate: '2021-08-01',
adults: '2'
})
// Flight Choice Prediction
// Flight Offers Price
amadeus.shopping.flightOffersSearch.get({
originLocationCode: 'SYD',
destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
adults: '2'
}).then(function(response){
return amadeus.shopping.flightOffers.prediction.post(
JSON.stringify(response)
);
}).then(function(response){
console.log(response.data);
}).catch(function(responseError){
console.log(responseError);
});
// Flight Create Orders
// To book the flight-offer(s) suggested by flightOffersSearch API
// and create a flight-order with travelers' information
amadeus.shopping.flightOffersSearch.get({
originLocationCode: 'SYD',
destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
departureDate: '2021-08-01',
adults: '1'
}).then(function(response){
return amadeus.booking.flightOrders.post(
JSON.stringify({
'type': 'flight-order',
'flightOffers': response.flightOffers,
'travelers_info': []
})
);
}).then(function(response){
console.log(response.data);
}).catch(function(responseError){
console.log(responseError);
});
// Flight Offers
amadeus.shopping.flightOffersSearch.get({
originLocationCode: 'SYD',
destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
adults: '1'
}).then(function(response){
return amadeus.shopping.flightOffers.pricing.post(

@@ -257,9 +218,29 @@ JSON.stringify({

// Flight Create Orders
// To book the flight-offer(s) returned by the Flight Offers Price
// and create a flight-order with travelers' information.
// A full example can be found at https://git.io/JtnYo
amadeus.booking.flightOrders.post(
JSON.stringify({
'type': 'flight-order',
'flightOffers': [priced-offers],
'travelers': []
})
)
// Retrieve flight order with ID 'XXX'. This ID comes from the
// Flight Create Orders API, which is a temporary ID in test environment.
amadeus.booking.flightOrder('XXX').get()
// Cancel flight order with ID 'XXX'. This ID comes from the
// Flight Create Orders API, which is a temporary ID in test environment.
amadeus.booking.flightOrder('XXX').delete()
// Flight SeatMap Display
// To retrieve the seat map of each flight included
// in flight offers for MAD-NYC flight on 2020-08-01
// in flight offers for MAD-NYC flight on 2021-08-01
amadeus.shopping.flightOffersSearch.get({
originLocationCode: 'SYD',
destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
departureDate: '2021-08-01',
adults: '1'

@@ -282,2 +263,18 @@ }).then(function(response){

// Flight Choice Prediction
amadeus.shopping.flightOffersSearch.get({
originLocationCode: 'SYD',
destinationLocationCode: 'BKK',
departureDate: '2021-04-01',
adults: '2'
}).then(function(response){
return amadeus.shopping.flightOffers.prediction.post(
JSON.stringify(response)
);
}).then(function(response){
console.log(response.data);
}).catch(function(responseError){
console.log(responseError);
});
// Flight Checkin Links

@@ -353,10 +350,2 @@ amadeus.referenceData.urls.checkinLinks.get({

// Retrieve flight order with ID 'XXX'. This ID comes from the
// Flight Create Orders API, which is a temporary ID in test environment.
amadeus.booking.flightOrder('XXX').get()
// Cancel flight order with ID 'XXX'. This ID comes from the
// Flight Create Orders API, which is a temporary ID in test environment.
amadeus.booking.flightOrder('XXX').delete()
// Hotel Booking API

@@ -476,3 +465,3 @@ amadeus.booking.hotelBookings.post(

airportCode: 'JFK',
date: '2020-08-01'
date: '2021-08-01'
})

@@ -479,0 +468,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