🧪 Skills

Aviationstack Cli

Manage AviationStack via CLI - flights, airports, airlines, routes. Use when user mentions 'aviationstack', 'flight search', 'airport lookup', 'airline searc...

v0.1.0
❤️ 0
⬇️ 19
👁 2
Share

Description


name: aviationstack-cli description: "Manage AviationStack via CLI - flights, airports, airlines, routes. Use when user mentions 'aviationstack', 'flight search', 'airport lookup', 'airline search', or wants to interact with the AviationStack API." category: aviation

aviationstack-cli

Setup

If aviationstack-cli is not installed, install it from GitHub:

npx api2cli install Melvynx/aviationstack-cli

If aviationstack-cli is not found, install and build it:

bun --version || curl -fsSL https://bun.sh/install | bash
npx api2cli bundle aviationstack
npx api2cli link aviationstack

api2cli link adds ~/.local/bin to PATH automatically. The CLI is available in the next command.

Always use --json flag when calling commands programmatically.

Authentication

aviationstack-cli auth set "your-token"
aviationstack-cli auth test

Resources

flights

Command Description
aviationstack-cli flights search --iata YP111 --json Search flights by IATA code
aviationstack-cli flights search --airline-iata KE --json Search flights by airline IATA
aviationstack-cli flights search --flight-number 111 --json Search flights by number
aviationstack-cli flights search --dep-iata ICN --arr-iata SFO --json Search by departure and arrival
aviationstack-cli flights search --limit 50 --offset 25 --json Search with pagination
aviationstack-cli flights search --fields flight_iata,airline_iata,status --json Search with specific fields

airports

Command Description
aviationstack-cli airports search --iata-code ICN --json Search airport by IATA code
aviationstack-cli airports search --search "San Francisco" --json Search airport by name or city
aviationstack-cli airports search --limit 10 --json Search with result limit
aviationstack-cli airports search --fields iata_code,airport_name,city_iata --json Search with specific fields

airlines

Command Description
aviationstack-cli airlines search --iata-code KE --json Search airline by IATA code
aviationstack-cli airlines search --search "Korean Air" --json Search airline by name
aviationstack-cli airlines search --limit 5 --json Search with result limit
aviationstack-cli airlines search --fields iata_code,airline_name --json Search with specific fields

routes

Command Description
aviationstack-cli routes search --dep-iata ICN --arr-iata SFO --json Search routes by airports
aviationstack-cli routes search --flight-number 111 --json Search routes by flight number
aviationstack-cli routes search --fields dep_iata,arr_iata,airline_iata --json Search with specific fields

Global Flags

All commands support: --json, --format <text|json|csv|yaml>, --verbose, --no-color, --no-header

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs