✓ Verified
🛒 E-commerce
✓ Enhanced Data
Amadeus Flights
Query flight offers (price, schedule, availability) via Amadeus API.
- Rating
- 4.8 (290 reviews)
- Downloads
- 12,264 downloads
- Version
- 1.0.0
Overview
Query flight offers (price, schedule, availability) via Amadeus API.
Complete Documentation
View Source →
Flight Query (Amadeus)
Query real-time flight offers including price, schedule, stops, and seat availability.
Setup
Set environment variables (or hardcoded defaults are used):
bash
export AMADEUS_API_KEY=your_key
export AMADEUS_API_SECRET=your_secret
# For production (real data):
export AMADEUS_BASE_URL=https://api.amadeus.com
Query Flights
bash
node {baseDir}/scripts/query.mjs <FROM_IATA> <TO_IATA> [-d YYYY-MM-DD] [options]
Examples
bash
# Hong Kong to Shanghai
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25
# Direct flights only
node {baseDir}/scripts/query.mjs SWA HGH -d 2026-02-24 --direct
# Business class
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 -c BUSINESS
# JSON output
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 --json
Options
-d, --date: Departure date (default: today)-a, --adults: Number of adults (default: 1)-c, --class: ECONOMY, PREMIUM_ECONOMY, BUSINESS, FIRST--direct: Non-stop flights only-n, --max: Max results (default: 20)--currency: Currency code (default: CNY)--json: Raw JSON output
Airport Lookup
bash
node {baseDir}/scripts/airports.mjs 揭阳 # → SWA
node {baseDir}/scripts/airports.mjs 杭州 # → HGH
node {baseDir}/scripts/airports.mjs tokyo # API lookup
Built-in mappings for 40+ Chinese cities. Falls back to Amadeus API for others.
Notes
- Test environment returns simulated data; production returns real prices
- Switch to production: set
AMADEUS_BASE_URL=https://api.amadeus.com - Free tier: 2000 calls/month (production)
Installation
Terminal bash
openclaw install amadeus-flights
Copied!
💻Code Examples
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 --json
node-basedirscriptsquerymjs-hkg-pvg--d-2026-02-25---json.txt
### Options
- `-d, --date <YYYY-MM-DD>`: Departure date (default: today)
- `-a, --adults <n>`: Number of adults (default: 1)
- `-c, --class <class>`: ECONOMY, PREMIUM_ECONOMY, BUSINESS, FIRST
- `--direct`: Non-stop flights only
- `-n, --max <n>`: Max results (default: 20)
- `--currency <code>`: Currency code (default: CNY)
- `--json`: Raw JSON output
## Airport Lookupexample.sh
export AMADEUS_API_KEY=your_key
export AMADEUS_API_SECRET=your_secret
# For production (real data):
export AMADEUS_BASE_URL=https://api.amadeus.comexample.sh
# Hong Kong to Shanghai
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25
# Direct flights only
node {baseDir}/scripts/query.mjs SWA HGH -d 2026-02-24 --direct
# Business class
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 -c BUSINESS
# JSON output
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 --jsonexample.sh
node {baseDir}/scripts/airports.mjs 揭阳 # → SWA
node {baseDir}/scripts/airports.mjs 杭州 # → HGH
node {baseDir}/scripts/airports.mjs tokyo # API lookupTags
#transportation
#api
Quick Info
Category E-commerce
Model Claude 3.5
Complexity One-Click
Author kirorab
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install amadeus-flights
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0