ScrapingBee icon

ScrapingBee

Scrape websites using ScrapingBee

Actions16

  • Amazon Pricing API Actions
  • Amazon Product API Actions
  • Amazon Search API Actions
  • ChatGPT API Actions
  • Fast Search API Actions
  • Gemini API Actions
  • Google Search API Actions
  • HTML API Actions
  • Usage Actions
  • Walmart Product API Actions
  • Walmart Search API Actions
  • YouTube Metadata API Actions
  • YouTube Search API Actions
  • YouTube Subtitles API Actions

Google Search API → GET

AI-generated

Summary

Searches Google for the required query through ScrapingBee’s Google Search API and returns the response as n8n items. Use Additional Fields to choose the search type, result count and pages, localization, filters, and whether to include page HTML.

Inputs

  • Search (required) — Google search query (default: “pizza”).
  • Additional Fields — Optional settings include search type (default: classic), number of results (100), page (1), consecutive pages to fetch and combine (1; maximum 10), country code (us), language (en), device (desktop), date range, price range and sort order for applicable search types, and geo-targeting coordinates and radius. Latitude and longitude must be supplied together. Extra Params accepts the listed Google URL parameter keys. Light Request defaults to true; set it to false for AI Overviews. Add HTML includes the full page HTML, and Tag adds a response header label.

Output shape

One n8n item per input item, containing the parsed JSON response, text under json.data, or binary data with a json.directory field, depending on the response content type.

If JSON parsing fails, the response text is returned under json.raw. With Continue On Fail enabled, errors are returned under json.error; otherwise the operation throws.

Links

Discussion