Skip to content

Google Search API

The ScraperData Google Search API returns the results page Google shows for any query as structured JSON: organic results with their real links, ads, the map pack, top stories, videos, People also ask, related searches and the AI Overview. You send one GET request with your query, and each results page costs one credit.

  • Live Google resultsfetched when you call
  • Usually 2 to 4 secondsper results page
  • 1 credit per pagefailed requests are free
  • 1,000 free creditsevery month

How to call the Google Search API

  1. Create a free account and copy your API key.
  2. Send a GET request to /v1/search with your query.
  3. Read the JSON. Each results page costs one credit; failed requests cost nothing.
Request
curl -G "https://api.scraperdata.com/v1/search" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "q=best project management software"

Example response

A real answer from our API, fetched live on October 28, 2026 and shortened to two results.

200 OK
{
  "search_parameters": {
    "engine": "google",
    "q": "best project management software",
    "gl": "us",
    "hl": "en",
    "page": 1,
    "num_pages": 1
  },
  "organic_results": [
    {
      "position": 1,
      "title": "10 Best Project Management Software: Get Ahead in 2026",
      "link": "https://www.websiteplanet.com/project-management-software/",
      "displayed_link": "https://www.websiteplanet.com › project-management-s...",
      "source": "Website Planet",
      "snippet": "#1 monday.com: Our Top-Rated Project Management Software #2 Smartsheet: Best for Data-Heavy Projects 4.8 #3 Teamwork: Best Client Collaboration...",
      "date": "Dec 16, 2021"
    },
    {
      "position": 2,
      "title": "12 Free Project Management Software 2026 (Reviewed)",
      "link": "https://www.proprofsproject.com/blog/free-project-management-software/",
      "displayed_link": "https://www.proprofsproject.com › blog › free-project-m...",
      "source": "ProProfs Project",
      "snippet": "Three top picks emerged — Asana – Best Free Project Management Software. Jira – Best Free Project Management Software for Agile and Software...",
      "date": "Jul 17, 2026"
    }
  ],
  "related_searches": [
    {
      "query": "Best project management software free"
    },
    {
      "query": "Best project management software for small business"
    }
  ]
}

What each result contains

FieldWhat it holds
positionRank on the page; counted on across pages when you ask for several
titleThe result's title
linkThe page's real address, never a Google redirect
displayed_linkThe address as Google prints it
sourceThe site's name
snippetThe text under the title
dateWhen Google shows a date in front of the snippet
sitelinksExtra links under large results

Other blocks are added when Google shows them: ads, local_results (the map pack), top_stories, inline_videos, related_questions (People also ask), related_searches, ai_overview and knowledge_graph.

What teams build with it

  • Rank tracking and SEO tools
  • Competitor and brand monitoring
  • Lead lists from local and organic results
  • Fresh results to ground AI agents and LLM answers

Pricing

1,000 free credits every month, then from $10 a month. One results page is one credit, on every plan.

See plans

Questions about the Google Search API

What is a SERP API?

A SERP API fetches a search engine results page for you and returns it as structured data. With ScraperData you call one endpoint and get Google's results as JSON, with no browsers, proxies or captcha solving to run yourself.

How fresh are the results?

Every request searches Google live at the moment you call, and API answers are not cached, so you get what a searcher sees right now.

Can I search from another country or city?

Yes. Set gl to a two-letter country code, hl to the language, and location to a city or region, for example location=Austin, Texas.

How many results do I get per request?

Google shows about 10 organic results per page. Ask for up to 10 pages in one request with num_pages; each page costs one credit and the pages are fetched at the same time.

Do failed requests cost credits?

No. Errors, timeouts and requests stopped by a limit are never charged, and if only some pages of a request come back you pay for those pages only.