logo
featuregoogle-apiplugins

Structured Google plugins for search, shopping, and maps

One managed endpoint per Google surface — search, shopping, maps, and more — returning JSON instead of HTML.

The Google Scraper API now covers seven Google surfaces, each as a dedicated plugin returning parsed JSON. No HTML parsing, no JavaScript rendering, no protobuf decoding on your end.

What's covered

Sub-APIEndpointWhat it returns
Search/plugin/google/searchOrganic results, ads, knowledge graphs, local packs, related questions
Maps/plugin/google/mapsPlaces, place details, paginated reviews, popular times, owner responses
Shopping/plugin/google/shoppingUp to 40 products with prices, retailers, ratings, delivery info
Flights/plugin/google/flightsFares, layovers, durations, airlines, carbon emissions, price history
Hotels/plugin/google/hotelsListings with ratings, class, amenities, GPS, images
News/plugin/google/newsArticles with direct publisher URLs, ISO dates, bylines
Trends/plugin/google/trendsInterest over time, by region, related queries, real-time trending

Why it matters

  • Shared vocabulary — every sub-API uses the same hl (150+ languages), gl (240+ countries), google_domain (84 domains) parameters, so localization works the same everywhere.
  • Chained identifiers — a place_id from Search flows to Maps Place and Maps Reviews; a topic_token from News works across drivers; data_id chains between Maps endpoints.
  • Async-compatible — every endpoint is also available through the Async API with plugins for bulk runs.

Most endpoints cost 10 credits per request, with single-credit exceptions noted on each sub-API page. See the Google Scraper API overview to pick a starting point.

On this page