Citation Audit API
The citation audit API for the new local SEO stack.
Citation audits used to mean paying BrightLocal ($39/mo), Whitespark ($24–$49/mo), or Yext ($199+/yr per location), waiting for a crawl, and exporting CSVs. This is one POST call. Your agent gets a NAP consistency score (0–100), which directories have mismatches, exactly what fields are wrong, and a count of missing citations. All in structured JSON in 8–15 seconds.
POST /v1/audit/citation · 50 credits / call
Local pack rank
Up from #3 last week
Review velocity
Down 20% MoM
NAP consistency
3 mismatches fixed
Profile complete
Missing 3 categories
Top fix: add 3 missing service categories to profile.
These prompts are the new citation-intelligence workflow.
Connect Local SEO Data as an MCP server once (60 seconds, below). Then your agent audits NAP on schedule. Replace bracketed business names with your own.
Run a citation audit for [Joe's Pizza in Brooklyn, NY]. Show me their NAP consistency score, which directories have wrong phone numbers, and how many citation sources are missing the business entirely.
Audit citations for all 12 client locations. Flag any location below an 85 consistency score or with more than 2 directories showing a wrong address.
Pull a citation audit for [my business]. List every directory where the phone number doesn't match our canonical phone. Draft a priority list — which ones to fix first based on search-traffic impact.
Compare citation consistency for [my business] vs my top 3 local competitors. Who has the cleanest NAP across directories. What are they getting right that I'm missing.
What you get back
Live response from POST /v1/audit/citation for a sample Brooklyn pizzeria.
{
"status": "success",
"credits_used": 50,
"business_name": "Joe's Pizza",
"location": "Brooklyn, NY",
"citation_score": 88,
"total_directories": 52,
"consistent": 46,
"inconsistent": 4,
"not_found": 2,
"missing_citations": 2,
"issues": [
{
"directory": "Yelp",
"field": "phone",
"expected": "(212) 366-1182",
"found": "(212) 366-1183",
"impact": "high"
},
{
"directory": "Yellow Pages",
"field": "address",
"expected": "7 Carmine St, New York, NY 10014",
"found": "7 Carmine Street, New York, NY 10014",
"impact": "medium"
},
{
"directory": "Citysearch",
"field": "phone",
"expected": "(212) 366-1182",
"found": "(212) 366-0000",
"impact": "high"
},
{
"directory": "BBB",
"field": "business_name",
"expected": "Joe's Pizza",
"found": "Joes Pizza",
"impact": "low"
}
],
"not_found_directories": ["Foursquare", "Nextdoor"],
"high_impact_directories": ["Google Business Profile", "Yelp", "Google Maps", "Apple Maps"]
}The citation metrics that matter for local rankings
0–100 score measuring NAP accuracy across directories
Composite score reflecting how many directories have matching NAP data. Higher scores mean cleaner citations and stronger local ranking signals.
Exact mismatches for each inconsistent directory
See which directories have wrong phone, wrong address, or wrong business name. Includes the expected canonical value and what each directory actually shows.
Directories where the business isn't listed at all
Count of major citation sources where your business isn't claimed or listed. Signal for citation building — where should you add yourself next.
High, medium, and low impact flags per issue
Not all mismatches are equal. A wrong phone on Google Maps is high impact; a typo in business name on a minor directory is low. Prioritize fixes by search-traffic consequence.
Which major directories are claiming your business
Breakdown of total directories checked vs. claimed vs. missed. Guides citation-building strategy — where are the biggest gaps.
What AI-native operators ship with this
Pre-pitch prospect audits
Before a sales call with a prospect, pull their citation audit. Walk in knowing their score, which directories have stale data, which are missing them entirely. Diagnosis beats guesswork. Closing rate goes up.
→ For consultantsMonthly multi-location citation tracking
Agencies cron a monthly citation audit across all client locations. Flag locations falling below a 90 score. Automatically surface new citation opportunities. Built once in Claude, runs on schedule, no dashboard required.
→ For agenciesCitation cleanup and NAP standardization
A client is ranking poorly despite good reviews. Pull their citation audit — you find the root cause: Yelp has the old phone number, Yellow Pages has a shortened address. Agent prioritizes fixes by search-impact, you execute, rankings improve.
→ Citation Audit APICompetitive citation benchmarking
Pull citation audits for your top 5 competitors monthly. Track whose consistency is rising, whose is slipping. Know which citations are claiming features you're missing. Use that for your own citation-building roadmap.
→ Competitor Gap APIWhy not just use BrightLocal, Whitespark, or Yext?
Dashboard-era citation tools (BrightLocal, Whitespark, Yext, Moz Local, Synup) charge $14–$199+ per month per location and are built for humans logging in and exporting CSVs. For agent workflows, multi-location audits, or bulk citation intelligence, they're too slow and too expensive. Here's how the options stack up.
| Approach | Cost per audit | Setup | Coverage | Agent-ready |
|---|---|---|---|---|
| Manual audit (Google + Yelp only) | 1–2 hours labor per audit | None | 2 directories | No |
| BrightLocal Citation Tracker | $39+ /mo (~$1.30 per audit at 30/mo) | Dashboard login | 50+ directories | CSV export only |
| Whitespark Local Citation Finder | $24–$49 /mo (~$0.80–1.60 per audit at 30/mo) | Dashboard + verification | Varies by plan | Manual export |
| Moz Local | $14+ /mo (~$0.47 per audit at 30/mo) | Dashboard setup | 50+ directories | Limited API |
| Yext | $199+ /yr per location (~$16.50/mo) | Setup + verification | 80+ networks | API available |
| Synup | $199–$799 /mo (~$6.60–26.60 per audit) | Integration + training | 80+ directories | Limited |
| Local SEO Data Citation Audit API | $0.25 per audit | API key + 1-line MCP config | 50+ directories | 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
One call, three syntaxes. Pass business name, full address, and phone number. The endpoint returns a NAP consistency score (0–100), directory-by-directory mismatches, impact ratings, and a count of missing citations. Address should be the complete street address; phone should include area code and formatting. Pair with [Google Business Profile API](/google-business-profile-api) to fetch canonical NAP data, then audit against directory sources.
curl -X POST https://api.localseodata.com/v1/audit/citation \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"business_name": "Joe'"'"'s Pizza",
"address": "7 Carmine St, New York, NY 10014",
"phone": "(212) 366-1182"
}'$0.25 per citation audit
Pay-as-you-go starts at $5. Monthly plans from $19. Funds never expire. No seat fees, ever.
Common questions
What is the Citation Audit API?+
What citation sources are covered?+
How is the citation score calculated?+
How does this compare to BrightLocal, Whitespark, and Yext?+
Why does NAP consistency matter for local rankings?+
Where does this data come from?+
How fresh is the citation data?+
Can I use this for businesses I don't own?+
Can my AI agent use this directly?+
claude_desktop_config.json and your Claude agent calls this endpoint from any prompt. 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. You don't write integration code. You write the prompt.What does it cost vs BrightLocal, Whitespark, or Yext?+
How does this work for multi-location businesses?+
Can the API detect duplicate listings?+
What changed in 2026 that made Citation Audit APIs necessary?+
Often used in the same agent prompt
Google Business Profile API
Pull canonical NAP to compare against citation sources.
POST /v1/business/listingsBusiness Listings API
Find all businesses in a category and location to identify citation opportunities.
POST /v1/audit/profile-healthBusiness Profile Health API
Profile completeness score and optimization recommendations.
POST /v1/audit/localLocal Audit API
Composite: rankings + reviews + profile + citations.
Run your first citation audit in 60 seconds.
50 free credits on signup. Your first NAP audit happens through Claude, not curl.