The AI Overview tracking API for GEO visibility

Find out whether Google's AI Overview answers your category without you in it. Get the generated answer as Markdown, every cited source, and any embedded shopping products — through one API, billed only when a request succeeds.

No credit card required · No proxy setup · View Google Search API Docs

  • Capture the AI Overview answer and the exact domains it cites
  • Run the same prompt across countries to see where visibility differs
  • Same API also covers ChatGPT, Perplexity, Gemini, Copilot, Grok, and AI Mode

<1s

Typical response time

8

AI platforms, one API

0

Charge for failed requests

Markdown

Answers returned ready to parse

Who tracks AI Overview visibility

When an AI answer resolves the question on the results page, the click never happens. These teams need to know whether the answer mentions them.

01

SEO teams adding GEO

Report visibility in AI answers next to organic positions, rather than explaining a traffic decline after the fact.

02

Content marketing teams

See which pages get cited as sources and write toward the formats AI answers actually quote.

03

Brand and comms teams

Audit how AI describes the brand, and catch a competitor being cited in your own category.

04

Agencies selling GEO services

Deliver a defensible citation report instead of screenshots taken by hand.

05

Ecommerce and retail

Track the products Google embeds inside AI Overview answers for category queries.

Why GEO can't be measured with a rank tracker

AI answers are generated, not ranked, so the instruments built for blue links report on the wrong object entirely.

Failure 01

Position one is no longer visibility

An AI Overview can answer the question completely and cite three competitors without the top-ranked page among them. The ranking report stays green while the clicks leave.

Traffic falls with no ranking signal
Failure 02

The answer changes by country and prompt

Phrasing and region both reshape the generated answer and the sources behind it. One sample from one location says almost nothing about coverage.

False confidence from a single check
Failure 03

Manual checking doesn't survive contact with scale

Teams start by screenshotting a few prompts a week. That falls apart at a few hundred prompts across markets, which is the point where the data would have become useful.

Reporting stops before it proves anything

The data the AI Overview scraper returns

AI Overview runs on the scraper.overview actor through the v2 endpoint — a different call from the Google Search API, with the answer delivered as Markdown rather than parsed HTML.

content

string

The generated answer in Markdown, ready to store or diff. Empty when the prompt doesn't trigger overview mode.

rawtext

string

Original answer text, same trigger condition.

source[]

array

Citation sources behind the answer.

url

string

Cited page URL — the field GEO reporting is built on.

title

string

Citation title.

snippet

string

Excerpt Google drew from the source.

website_name

string

Publisher name, convenient for grouping by domain.

html_index

integer

Where the citation sits inside the Markdown answer.

web_source[]

array

Web search sources shown alongside the answer.

products[]

array

Shopping products embedded in the answer: title, price, seller, rating, review count, stores.

ads[]

array

Advertisements on the results page, with advertiser and slot.

is_overview_shopping

boolean

Whether shopping data is embedded in this answer.

metadata.rawUrl

string

Source page URL for auditing.

POST /api/v2/scraper/execute

200 ok

# request — note the v2 endpoint
curl 'https://api.scrapeless.com/api/v2/scraper/execute' \
--header 'x-api-token: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "actor": "scraper.overview",
    "input": {
        "prompt": "best crm for startups",
        "country": "US",
        "shopping": false
    }
}'

# response (trimmed)
{ "content": "For early-stage teams, the main…",
  "source": [
    { "url":          "https://example.com/best-crm",
      "title":        "12 Best CRMs for Startups",
      "website_name": "Example",
      "snippet":      "We tested 40 CRMs across…",
      "html_index":   2 } ],
  "is_overview_shopping": false,
  "metadata": { "rawUrl": "https://www.google.com/…" } }

Full parameter and field reference

Tracking classic positions too? The Google Search API covers organic results and the map pack — see SEO rank monitoring.

How a GEO audit run works

Define your prompt set

List the questions your buyers actually ask, not your keyword list. Send each as prompt with the target country.

We run it server-side

The actor renders the answer through residential egress. There is no browser to drive and no anti-bot stack to maintain on your side.

Diff citations over time

Store content and the source array per run. Changes in which domains get cited are the signal worth alerting on.

Built for SEO teams, agencies, and brand monitoring platforms

The fastest response in the category

GEO audits mean hundreds of prompts across several markets, repeated on a schedule. Sub-second responses are what make a daily cadence affordable instead of a quarterly exercise.

under 1s

typical vendor window

request
unblock
parse

One API for eight AI surfaces

AI Overview is one place your brand can appear. The same AI Scraper product covers the assistants buyers actually use, so a visibility report doesn't stop at Google.

AI Surfaces

ChatGPT · Perplexity

Gemini · Copilot · Grok

Google AI Mode

AI Overview · Alexa

Citations with enough context to act on

Each source carries the URL, the publisher, the snippet Google used, and its position inside the answer — enough to see not just whether you were cited, but what got quoted.

Citation Fields

source[].url

source[].snippet

source[].website_name

source[].html_index

Shopping products inside the answer

For commercial queries, AI Overview often embeds products. Enable shopping data to capture title, price, seller, and rating for each one.

Shopping Data

"shopping": true

products[].title / .price

products[].seller

billed at 2× base rate

Plans built for GEO monitoring

Start at $1 per 1,000 successful requests and move down the curve as your prompt set grows. Requests that return shopping data are billed at twice the base rate, because extracting embedded product information costs more to run.

Basic

$0.00/1K
Pay as you go

No commitment. Consumption-based pricing at list rates.

Most popular

Business

$0/month
→ $0.00/1K requests

$0 then consumption-based pricing at 0% off. Most common for agency and platform workloads.

Custom

Custom
under $0.50/1K at volume

Volume rates, dedicated concurrency, and a named solutions engineer.

Comparing AI Overview tracking approaches

Teams measuring GEO are usually choosing between checking by hand, bolting it onto a rank tracker, and calling an API built for it.

Scrapeless AI Scraper

Manual spot checks

Rank tracker add-on

Prompts per run

As many as you send

A handful

Limited by plan tier

Answer text captured

Full Markdown answer

Screenshot

Often presence only

Cited sources

URL, title, snippet, position

Read them off the page

Sometimes domain only

Other AI surfaces

Eight platforms, one API

Check each separately

Rarely covered

Cost of a failed attempt

Never billed

Analyst time

Usually billed

Entry price per 1K

$1.00, under $0.50 at volume

Not comparable

Bundled into a seat price

Start tracking AI Overview citations today

Markdown answers, cited sources, and embedded products from $1 per 1,000 requests, with failed requests never billed. See the full endpoint reference, parameter list, and pricing.

Drops into the stack you already run

Official SDKs, verified nodes, and webhook delivery, so a scheduled GEO audit is a configuration task rather than a build.

Python SDK

Node.js SDK

Go SDK

n8n verified node

Make

Pipedream

Activepieces

Dify

MCP server

Webhooks

Need implementation details? View product details or open the AI Scraper docs for the full parameter list, response schema, and SDK examples.

Choose the search workflow your team needs

Explore focused solutions for search visibility, AI retrieval, commerce intelligence, research and monitoring. Each use case connects Google Search API results to a clear business outcome.

SEO Rank Monitoring

Measure domain visibility, ranking pages and SERP feature presence across keyword groups, markets and devices.

Explore SEO monitoring

Local SEO & Rankings

Compare local rankings, business listings, Maps visibility and review signals across cities, regions and service areas.

Explore local SEO
You are here

AI SEO & GEO Visibility

Monitor brand mentions, citations and source visibility across AI-generated search experiences and target topics.

Explore AI SEO and GEO

Product & Market Research

Study demand signals, alternatives, category presence and competing offers through structured search results.

Explore product research

AI Models & RAG

Give LLMs, agents and RAG pipelines current, attributable search context for grounding and retrieval workflows.

Explore AI model workflows

Keyword Rank Tracking

Track exact keyword positions and movement over time by location, language, device and result type.

Explore rank tracking

Shopping Price Monitoring

Compare public Google Shopping prices, merchants, ratings and product visibility for selected categories.

Explore price monitoring

News & Media Monitoring

Follow headlines, publishers, emerging stories and shifts in public narratives across relevant queries.

Explore news monitoring

Travel Data

Structure Google Flights and Hotels results for route, stay, destination and travel-market research.

Explore travel data

Recruitment Data

Collect Google Jobs results to monitor roles, employers, locations and labor-market demand.

Explore recruitment data

Ad Verification

Verify PPC and Ads visibility, placement and competitive messaging across target queries and markets.

Explore ad verification

Academic Research

Organize Google Scholar results, authors and cited sources for academic and evidence-based research.

Explore academic research

Trend Analysis

Use Google Trends signals to compare changing interest across topics, time periods and markets.

Explore trend analysis

Image Search

Use Google Lens and Images results to discover visual matches, sources and related content.

Explore image search

Brand Monitoring

Track where a brand appears across organic results, news, shopping and other SERP surfaces.

Explore brand monitoring

Need Google Search API specifications and pricing?

Review supported Google API categories, structured response examples, integration steps and pricing on the Product page.

Questions teams ask before they buy

Does the Google Search API return AI Overviews?

No. AI Overview data comes from the scraper.overview actor on the v2 endpoint, which is part of the AI Scraper product. The Google Search API covers organic results, the knowledge graph, and the map pack.

Which is the cheapest AI Overview tracking API?

Compare effective cost per successful request rather than list price. Scrapeless lists at $1 per 1,000 and drops under $0.50 at volume, and blocked attempts are never billed. Requests returning shopping data are billed at twice the base rate.

What happens if a prompt doesn't trigger an AI Overview?

The content and rawtext fields come back as empty strings. That is itself a useful signal — it tells you the query isn't being answered by AI yet. Adjusting the phrasing often changes whether overview mode triggers.

Can I see which sources the answer cited?

Yes. The source array carries each citation's URL, title, publisher name, the snippet Google used, and html_index showing where it sits inside the answer.

Can I compare visibility across countries?

Yes. Send the same prompt with a different country value. Answers and citations vary by region, so cross-market comparison is usually where the useful findings are.

Can I track ChatGPT and Perplexity as well?

Yes. The same AI Scraper product covers ChatGPT, Perplexity, Copilot, Gemini, Google AI Mode, Grok, and Amazon Alexa alongside AI Overview, so one integration covers the surfaces buyers use.

Do I still need my own proxies or a browser?

No. The actor renders the answer server-side through residential egress. There is nothing to drive and no anti-bot stack to maintain on your side.

Auditing GEO across markets? Get a custom rate.

A solutions engineer will scope your prompt set, countries, and refresh frequency, then send back custom pricing — usually within one business day. Smaller audits can start free today.