AI Overview API
The AI Overview API for the new search stack.
Google's AI Overview appears in 1 of 5 searches in 2026 — but traditional rank trackers report 'position 1' for organic and miss the AI Overview snippet entirely. We capture the snippet text, citations, cited URLs, and presence/absence per query. Your agent checks what Google's AI says about your business — and your competitors — in one call.
POST /v1/serp/ai-overview · 1 credit / call
Based on Google reviews and local rankings, the highest-rated plumbers in Austin include ABC Plumbing (4.8 / 542 reviews), Roto-Rooter, and Mr. Rooter. Same-day service is offered by several providers.
Cited sources
These prompts are the new AI search workflow.
Connect Local SEO Data as an MCP server once (60 seconds, below). Then your agent runs the work. Replace bracketed keywords with your own.
Pull the AI Overview for [best plumber Austin], [emergency plumber Austin], and [24-hour plumbing repair Austin]. Tell me if Google's AI cites us, which competitors appear, and what the snippet says.
For our top 20 commercial keywords, pull the AI Overview for each. Flag any where our competitors are cited but we're not. Show me the exact snippet text and all cited domains.
Compare our visibility: pull the local 3-pack and AI Overview for [hair salon Denver]. Are we ranking #1 organically but missing from the AI snippet? Is Google's AI citing our competitors instead of us?
A prospect owns a dental practice in Seattle, WA. Pull AI Overviews for [best dentist Seattle] and [emergency dentist near me]. Are local dentists being cited? Is this prospect's domain in the mix?
What you get back
Live response from POST /v1/serp/ai-overview for a plumbing query in Austin, TX.
{
"status": "success",
"credits_used": 1,
"data": {
"has_ai_overview": true,
"asynchronous_ai_overview": false,
"summary_text": "The highest-rated plumbers in Austin include ABC Plumbing (4.9/5, 680 reviews), offering same-day emergency service with certified technicians. Other top-ranked options include Prime Plumbing (4.7/5, 420 reviews) specializing in water heater repair, and Allied Plumbing (4.6/5, 310 reviews) known for drain cleaning.",
"cited_sources": [
{
"title": "ABC Plumbing - Austin TX",
"url": "https://abcplumbing.com",
"domain": "abcplumbing.com"
},
{
"title": "Top 10 Plumbers in Austin - Yelp",
"url": "https://yelp.com/search?find_desc=plumbers&find_loc=Austin+TX",
"domain": "yelp.com"
},
{
"title": "Prime Plumbing Services",
"url": "https://primeplumbing-austin.com",
"domain": "primeplumbing-austin.com"
},
{
"title": "HomeAdvisor - Plumbers in Austin",
"url": "https://homeadvisor.com",
"domain": "homeadvisor.com"
}
],
"keyword": "best plumber austin",
"location": "Austin, TX"
}
}Everything you need to track AI Overview visibility
Whether an AI Overview triggers for the query
has_ai_overview boolean tells you if Google's AI generated a summary. Many queries don't trigger overviews — this flags which ones do so you can prioritize citation tracking.
The full AI Overview snippet text
summary_text contains exactly what Google's AI said about your keyword. Different from featured snippets — this is synthesized from multiple sources, not a direct quote.
Every domain and URL cited in the overview
cited_sources array shows every website Google's AI referenced — the actual sources getting visibility. Track if you're cited alongside competitors or missing entirely.
Whether Google rendered the overview asynchronously
asynchronous_ai_overview flags when Google generated the overview after initial page load. Useful for understanding data freshness and rendering patterns.
What AI-native operators ship with this
Citation tracking workflows
Daily sweep of target keywords for AI Overviews. Your agent flags which competitors are cited, ranks them by citation frequency, and alerts you to changes. Built once in Claude, runs on schedule.
→ For agenciesPre-pitch AI visibility audit
Before the sales call, pull AI Overviews for prospect keywords. Show them: 'Google's AI cites your competitors but not you. Here's how we get you into the summary.' Data-driven diagnosis wins deals.
→ For consultantsCompetitive AI positioning
Monitor which competitors Google's AI favors. Pull monthly snapshots of AI Overviews for your core keywords. Track citation patterns — who appears consistently, who's fading, where the gap is.
→ Competitor Gap APIAI Overview vs organic rank comparison
Pair with [Local Pack API](/local-pack-api) and [Organic SERP API](/organic-serp-api). You might rank #1 organically but be missing from the AI Overview. Your agent detects this disconnect and flags urgency.
→ Organic SERP APIWhy not just manually check Google for AI Overviews?
Checking Google by hand for each keyword is slow and unrepeatable. Competitors charge $99–$299/mo for AI Overview tracking dashboards. We charge $0.005 per call, unlimited queries. Here's how the options stack up.
| Approach | Setup | Cost per 100 keywords | Citation tracking | AI-agent ready |
|---|---|---|---|---|
| Manual Google search | None, but ~2 min per keyword | $0 but ~3.3 hours labor | Hand-documented | No |
| Rankability AI Overview Tracker | Dashboard login + onboarding | $29–99/mo (~$0.01–0.03 per kw) | Yes, with history | Manual CSV export |
| SE Ranking AI Overviews Tracker | Dashboard UI | $119–299/mo (~$0.04–0.10 per kw) | Yes, per-query breakdown | API available, dashboard-first |
| Ahrefs Rank Tracker (add-on) | Dashboard, part of $129/mo suite | $129+/mo (~$0.04+ per kw minimum) | Limited to tracked keywords | API available, per-seat fees |
| SerpApi raw endpoint | API key + dev work | $0.50–1.00 per query | Yes, REST only | REST-only, no MCP |
| DataForSEO SERP API raw | API key + dev integration | $0.30–0.60 per call | Yes, complex parsing needed | REST-only, no MCP |
| Local SEO Data AI Overview API | API key + 1-line MCP config | $0.50 total (100 credits × $0.005) | Full cited_sources array per call | Native MCP, agent-first |
Use it from your agent
Two integration surfaces: MCP for clients that speak MCP, REST API for everything else.
Direct MCP integration
Drop-in support in Claude Desktop, OpenClaw, Hermes Agent, and any MCP-aware client.
Add to your client's MCP config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"localseodata": {
"url": "https://mcp.localseodata.com",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}REST API
For Perplexity Computer, ChatGPT Custom GPTs, custom agents, and any platform that calls REST endpoints directly.
Base URL:
api.localseodata.comSee the docs for endpoint reference and auth.
Your first call in three lines
Same call, three syntaxes. The core parameters are `keyword` (search query) and `location` (city and state). That's it. One call returns the AI Overview snippet, all cited sources, and presence flag.
curl -X POST https://api.localseodata.com/v1/serp/ai-overview \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"keyword": "best plumber austin",
"location": "Austin, TX"
}'$0.005 per call
Pay-as-you-go starts at $5. Monthly plans from $19. Funds never expire. No seat fees, no per-keyword tiers.
Common questions
What is the AI Overview API?+
POST /v1/serp/ai-overview.What is an AI Overview and when does it appear?+
How is the AI Overview different from a featured snippet?+
Can I see which specific sources Google's AI cites?+
How fresh is the AI Overview data?+
How does this compare to Rankability, SE Ranking, and Ahrefs for AI Overview tracking?+
Is this different from the AI Visibility API or AI Mode API?+
/v1/serp/ai-overview) captures Google's AI Overview snippet text and citations for a specific keyword-location — tracking what Google's AI says about you right now. AI Visibility API (/v1/ai/visibility) measures how often your domain is mentioned across ChatGPT, Claude, Gemini, and Perplexity over a set of keywords — a composite visibility score across all LLM platforms. AI Mode API (/v1/serp/ai-mode) returns Google's full AI-first search experience — conversational responses like 'plumber near me that works weekends' with references. AI Overview is SERP-focused; AI Visibility is cross-platform brand tracking; AI Mode is conversational. Pick AI Overview if you want citation tracking per query. Pick AI Visibility for broader LLM mention tracking. Pick AI Mode for conversational search understanding.Where does this AI Overview data come from?+
Can I track AI Overview citations for businesses I don't own?+
Is it legal to use a third-party AI Overview API?+
Can AI agents use the AI Overview API directly?+
claude_desktop_config.json (or any MCP-aware client — OpenClaw, Hermes Agent, etc.) and your agent calls this endpoint from any prompt without you writing integration code. REST: any agent that can make HTTPS calls — ChatGPT Custom GPTs, Perplexity Computer, custom Python agents — hits api.localseodata.com directly with the Bearer token. The agent receives structured JSON with snippet text and cited_sources, then can reason about it — flagging competitive gaps, tracking presence over time, alerting on citation changes.How do I track changes in AI Overviews over time?+
What if a query doesn't have an AI Overview?+
What changed in 2026 that made AI Overview tracking necessary?+
Often used in the same agent prompt
AI Visibility API
Measure your domain's visibility across ChatGPT, Claude, Gemini, Perplexity.
POST /v1/serp/ai-modeAI Mode API
Capture Google's full AI-first search experience for conversational queries.
POST /v1/serp/organicOrganic SERP API
Full Google search results with ads, local pack, AI Overview, People Also Ask.
POST /v1/ai/mentionsAI Mentions API
Find where your brand is mentioned in ChatGPT, Claude, Gemini responses.
Track what Google's AI says about you, starting now.
50 free credits on signup. Your first AI Overview call happens through Claude, not curl. 10,000 keywords worth of tracking included free.