The SERP API for travel data

Google Hotels, Google Flights, Google Maps and Google Search results as clean JSON from one API key, with prices kept as base, taxes, fees and total and every failed request free.

1,000 free credits a month · Failed requests are free · Free during the beta

A general SERP scraper gives you the blue links. Travel teams need more: nightly prices for months ahead, every seller on a hotel page, the cheapest fare on each date and the booking options behind an itinerary. ScraperCompany collects those Google results and returns them in a stable JSON shape.

Each engine has its own endpoints and a fixed credit cost per successful call. The SERP-compatible routes keep the parameter names and response hierarchy most SERP APIs use, so moving an existing integration is a base-URL change.

What you get

  • Hotel prices — base, taxes, fees and total kept apart, per night and per stay
  • Price calendars — up to 330 nights for one hotel in a single call
  • Flight itineraries — legs, segments, layovers, emissions and price insights
  • Places — name, address, coordinates, rating, phone, website and category
  • Web results — organic results, People Also Ask, AI Overview text and related searches
  • Provenance — when and how each price was observed, on the calendar endpoints

Endpoints and price per call

Credits per successful call, and what one call costs on the Starter, Growth, Scale plans. Failed requests cost nothing. See all plans.

EndpointWhat it returnsCreditsStarter · Growth · Scale
Google Hotels search
POST /v1/serp/google_hotels
Hotels for a destination with prices, ratings and filters3 credits$0.0029 · $0.0018 · $0.0012
Google Hotels calendar
POST /v1/serp/google_hotels_calendar
Nightly prices for one hotel, up to 330 nights5 credits$0.0049 · $0.0030 · $0.0020
Google Flights search
POST /v1/serp/google_flights
Itineraries for one-way, round-trip and multi-city trips3 credits$0.0029 · $0.0018 · $0.0012
Google Flights calendar
POST /v1/serp/google_flights_calendar
Cheapest fare per departure date5 credits$0.0049 · $0.0030 · $0.0020
Google Maps search
POST /v1/maps/search
Places for a query, with contact details3 credits$0.0029 · $0.0018 · $0.0012
Google Search
POST /v1/google/search
Organic results, People Also Ask and AI Overview5 credits$0.0049 · $0.0030 · $0.0020
Google Autocomplete
POST /v1/google/autocomplete
Query suggestions for keyword research1 credit$0.0010 · $0.0006 · $0.0004
Google News
POST /v1/news
Articles for a query or a news section1 credit$0.0010 · $0.0006 · $0.0004
Google Images
POST /v1/google/images
Image results with source pages and sizes3 credits$0.0029 · $0.0018 · $0.0012

Frequently asked questions

What is a SERP API?

A SERP API returns a search engine results page as structured data instead of HTML. You send a query and parameters such as dates, country and language, and get JSON you can store or analyse without writing or maintaining a scraper.

Which Google engines does ScraperCompany cover?

Google Hotels (destination search, property pages, price calendars and reviews), Google Flights (search, return legs, booking options, date calendar and airport lookup), Google Maps, Google Search, Google Autocomplete, Google News and Google Images.

Can I switch from another SERP API without rewriting my code?

Usually yes for Google Hotels, Google Flights and Airbnb. The SERP-compatible routes accept the standard parameter names and return the standard response hierarchy, so you change the base URL and the key. The migration guide lists the few differences.

How is it priced?

Each successful call costs a fixed number of credits, from 1 for an autocomplete or news query to 5 for a Google Search page or a 330-night hotel calendar. Plans range from 1,000 free credits a month to 1,000,000 credits for $399.

Do failed requests cost credits?

No. A failed or blocked call (any non-2xx response) costs 0 credits, and so does a search page that comes back empty. You pay only for successful results.

How do I get an API key?

Request a free API key through the contact page. The Free plan includes 1,000 credits a month, and the API is free while it is in beta. You create and rotate keys yourself in the dashboard.