serpapi

Fetch cash flight and hotel prices from Google via SerpAPI.

616|59|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/borski/travel-hacking-toolkit --skill serpapi-borski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: serpapi
Source: https://github.com/borski/travel-hacking-toolkit/tree/main/skills/serpapi
Command: npx skills add https://github.com/borski/travel-hacking-toolkit --skill serpapi-borski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides fast, programmatic access to live cash prices and availability from Google Flights, Google Hotels, and Google Travel Explore via SerpAPI so users can compare pay-with-points portal costs against award redemptions and cash fares without manual web searches.

Core Features & Use Cases

  • Cash flight pricing & schedules: Retrieve one-way, round-trip, and multi-city flight prices, durations, layovers, and booking tokens to compare against award charts.
  • Hotel pricing & availability: Search Google Hotels and vacation rentals with per-night rates, ratings, and OTA price comparisons for portal/value checks.
  • Destination discovery: Use Google Travel Explore to find cheapest destinations and flexible-date opportunities from an origin.
  • Use Case: Compare a quoted award itinerary (miles/segments) with the Chase/Amex portal cash price to decide whether to transfer points, use portal redemption, or book an award.

Quick Start

Find cash round-trip flight prices from SFO to NRT departing 2026-08-10 returning 2026-08-26 for 2 adults in business class and compare with award availability and portal cost.

Frequently Asked Questions about serpapi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare cash flight prices against award redemptions?

Fetch cash flight prices from Google Flights via SerpAPI by specifying departure and arrival IDs, dates, passenger counts, and travel class. The Skill returns live pricing, durations, layovers, and booking tokens to compare against award charts and portal pay-with-points valuations.

Can I get Google Hotels availability for a points portal value check?

Yes, you can search Google Hotels and vacation rentals for per-night rates, ratings, and OTA price comparisons. This provides the cash cost baseline needed to evaluate whether booking through a points portal offers a good redemption value.

What is needed to fetch Google Travel Explore destination data?

You need a valid SERPAPI_API_KEY to authenticate and fetch Google Travel Explore destination data. You provide an origin location to discover the cheapest destinations and flexible-date flight opportunities available.

Does this SerpAPI integration support multi-city itineraries and deep search?

Yes, the SerpAPI integration supports multi-city itineraries and includes optional deep_search and no_cache flags. You can specify departure and arrival IDs, dates, passenger counts, travel class, and currency for comprehensive flight and hotel availability queries.

What is the best way to find the cheapest flights from my origin airport?

The best way to find the cheapest flights from your origin airport is using the Google Travel Explore feature. It queries flexible-date opportunities and returns the cheapest destinations available from your specified origin location.