Local Authority API
The local SEO equivalent of Domain Authority.
Domain Authority became SEO's universal benchmark for competitive strength. Local search never had an equivalent — you had to stitch together rankings, reviews, profile completeness, and citations by hand to make one number. We built Local Authority (0-100) as a single comparable metric for any local business, tuned to what actually drives local pack rankings. One call returns the score plus a transparent breakdown of each component so you know exactly what's helping and what's dragging.
POST /v1/score/local-authority · 10 credits / call
These prompts are the new local benchmarking workflow.
Connect Local SEO Data as an MCP server once (60 seconds, below). Then your agent scores any business on demand. Replace bracketed business names with your own.
Score the local authority for [prospect business name] in [City, State]. Show me their score, what's helping it, what's dragging it down, and how they compare to top local competitors.
Score local authority for all 12 client locations. Compare this month's scores to last month. Flag any location that dropped or is below 70. Show the breakdown so we know which component to focus on.
Score local authority for [my business] and my top 5 local competitors in [City, State] for the [keyword] market. Rank them and tell me who's strongest and who's vulnerable.
Monitor 10 managed client locations monthly. If any location drops below 65 authority score or shows a downward trend from last month, send me a priority alert with the score breakdown.
What you get back
Live response from POST /v1/score/local-authority for a sample Brooklyn pizzeria.
{
"status": "success",
"credits_used": 10,
"business": "Joe's Pizza",
"location": "Brooklyn, NY",
"data": {
"authority_score": 74,
"breakdown": {
"ranking": {
"score": 80,
"weight": 0.25,
"detail": "Local pack position #2 for 'pizza brooklyn'"
},
"reviews": {
"score": 72,
"weight": 0.30,
"detail": "847 reviews, 4.6 avg rating"
},
"profile": {
"score": 65,
"weight": 0.25,
"detail": "78% complete, missing menu and photos"
},
"citations": {
"score": 82,
"weight": 0.20,
"detail": "88% NAP consistency across 52 directories"
}
},
"percentile": "Top 28% in Brooklyn, NY for pizza",
"trend": "stable"
}
}The local authority breakdown that matters
0-100 local SEO strength metric
Single number comparable across all your clients. Tracks improvement over time. Works across industries and geographies. Replaces manual spreadsheets of disconnected metrics.
Ranking, reviews, profile, citations, each with score and weight
See exactly what drives the score: local pack rank (25%), review rating and count (30%), profile completeness (25%), citation consistency (20%). Transparent methodology means you know what to fix.
How this business ranks against local competitors
Know if 74 is strong or weak for that market. Percentile tells you 'top 28% in Brooklyn for pizza' instead of just a number.
Is the score rising, stable, or declining
Month-over-month change signals whether your efforts are working or the business is slipping. Critical for client reporting.
What agencies and consultants build with this
Pre-pitch local authority audit
Before the sales call, score the prospect's local authority. Walk in with a number, a breakdown, and a percentile telling them exactly where they stand vs competitors. Close more deals because the diagnosis is quantified, not speculative.
→ For consultantsMonthly client scorecard
Agencies cron a monthly authority score across all client locations. Email each client their score trend, component breakdown, and what to prioritize next. Built once in Claude, runs on schedule. One number per location per month — clients understand progress.
→ For agenciesAuthority-based goal tracking
Set a target authority score (e.g., 'reach 80 by Q3'). Use monthly scores to track progress and communicate wins to clients. Replaces vague metrics like 'more visibility' with a concrete 0-100 scale.
→ Goal-setting frameworkMulti-location benchmark and competitive analysis
Score all your client locations and your top competitors in one batch job. Build a local market map showing who's winning on authority, who's weak, and where to invest next.
→ Competitive intelligenceWhy not just combine your own metrics?
You could build a local authority score by pulling rankings from one tool, reviews from Google, profile data from another tool, and citations from a fourth. You'd spend 2 hours per business stitching data together by hand. The methodology would change whenever a tool changes. You'd have no percentile or trend. The Local Authority API centralizes the calculation — one call, transparent weights, comparable across all clients and markets.
| Approach | Cost per score | Data freshness | Methodology transparency | Agent-ready |
|---|---|---|---|---|
| Manual audit (6 tabs open) | 2–3 hours labor | Stale, varies by tool | Undocumented | No |
| BrightLocal score + manual adjustment | $39–$149/mo + labor | Daily | Proprietary, not disclosed | Dashboard export only |
| Whitespark citation rank + rankings tool | $24–$49/mo + other tools | Weekly | Proprietary | CSV + manual |
| Local Falcon authority score | $99–$299/mo | Daily | Not published | Dashboard only |
| Local SEO Data Local Authority API | $0.05 per score (10 credits) | 4–8 seconds fresh | Fully documented: 25% rank, 30% reviews, 25% profile, 20% citations | 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. Pass a business name and location (city, state). Optionally pass a keyword for the ranking component — if you omit it, the endpoint auto-detects a primary keyword based on business category. You get back a 0-100 authority score, a breakdown showing how each component (ranking, reviews, profile, citations) contributes, a percentile vs local competitors, and a trend direction.
curl -X POST https://api.localseodata.com/v1/score/local-authority \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"business_name": "Joe'"'"'s Pizza",
"location": "Brooklyn, NY",
"keyword": "pizza brooklyn"
}'$0.05 per local authority score
Pay-as-you-go starts at $5. Monthly plans from $19. No seat fees. Funds never expire.
Common questions
What is Local Authority?+
How is the Local Authority score calculated?+
What keyword is used for the ranking component?+
How often should I score local authority?+
Is this the same as Domain Authority or Page Authority?+
How does this compare to BrightLocal, Local Falcon, or Whitespark?+
Where does this data come from?+
How is Local Authority different from the Local Audit API?+
Can my AI agent use this directly?+
claude_desktop_config.json and your agent calls this endpoint from any prompt. REST: any agent that can make HTTPS calls hits the API directly with your Bearer token. You don't write integration code — just write the prompt: 'Score local authority for my top 10 competitors and rank them.'What changed in 2026 that made Local Authority necessary?+
Often used in the same agent prompt
Local Audit API
Full audit with rankings, reviews, profile, citations, and gaps.
POST /v1/audit/reputationReputation Audit API
Composite reputation score with sentiment and platform breakdown.
POST /v1/rankings/local-packLocal Pack API
Google's local 3-pack for any keyword and city.
POST /v1/audit/citationCitation Audit API
NAP consistency across 50+ directories.
Score your first business or client in 30 seconds.
50 free credits on signup. Your first authority score happens through Claude, not curl.