Models/SEO API

SEO API — Keyword Research, Backlinks, Rank Tracking & AI Search Visibility

Live27 SEO data endpoints

Muapi's SEO API covers keyword research, backlink analysis, rank tracking, Google & local SERP data, Google Business Profile data, YouTube SEO, and AI search visibility (AEO) — 27 endpoints in total, called through the same REST pattern as every other Muapi model: one API key, submit-then-poll, pay per call with no subscription. This page groups every endpoint by what it actually does and links straight to its playground page.

Classic SEO Data, Plus AI Search Visibility

The SEO API spans the same core categories developer tools like DataForSEO, Ahrefs, and SEMrush expose — keyword research, backlink analysis, rank tracking, and SERP data — plus Google Business Profile and YouTube SEO data.

It also covers a newer, genuinely different search surface: AI search visibility (AEO/GEO) — tracking how often a brand gets cited or mentioned by ChatGPT, Google AI Overviews, and other LLM-backed search products, and running live prompts against frontier models to see exactly what they say right now. As AI answer engines take a growing share of search traffic, this belongs alongside classic SEO in one API, not a separate product.

Keyword Research

Keyword Research

Discover search volume, CPC, keyword difficulty, intent, and high-value keyword ideas for a seed keyword.

seo-keyword-research$0.017/call
Try Endpoint

Keyword Overview

Comprehensive keyword metrics, search intent, and difficulty for multiple keywords at once.

seo-keyword-overview$0.01/call
Try Endpoint

Keywords for Keywords

Discover Google Ads keyword ideas and suggested expansions from seed keywords.

seo-keywords-for-keywords$0.01/call
Try Endpoint

Search Volume

Google Ads monthly search volume, competition level, and low/high CPC bid ranges.

seo-keywords-search-volume$0.005/call
Try Endpoint

Related Keywords & Content Gap

Related Keywords

Related search keywords, difficulty, search volume, and SERP info for a seed keyword.

seo-related-keywords$0.01/call
Try Endpoint

Content Gap / Relevant Pages

Top organic ranking pages and ranking keyword counts for a target domain.

seo-relevant-pages$0.01/call
Try Endpoint

Google & Local SERP

Google SERP

Location- and device-specific Google organic search-result snapshot.

seo-google-serp$0.001/call
Try Endpoint

Google Q&A

Google My Business Questions and Answers, live from Google search.

seo-google-qa$0.003/call
Try Endpoint

Local SERP

Google Maps and Local Finder rankings, map pack positions, and star ratings.

seo-local-serp$0.0033/call
Try Endpoint

Rank Tracking

Rank Track

Track a target domain's ranking position for one keyword against live Google organic results.

seo-rank-track$0.001/call
Try Endpoint

Rank Track (Batch)

Track ranking positions for up to 50 keywords against a target domain in one call.

seo-rank-track-batch$0.001/call
Try Endpoint

Backlinks

Backlinks

Domain backlink profile, referring domains, domain authority rank, and link sources.

seo-backlinks$0.05/call
Try Endpoint

Backlink History

Historical backlink growth, referring domains, and link velocity trends over time.

seo-backlinks-history$0.025/call
Try Endpoint

Top Backlinked Pages

Top backlinked pages for a domain with incoming link metrics and HTTP status.

seo-backlinks-pages$0.02/call
Try Endpoint

Domain Overview & Site Audit

Domain Overview

Domain organic traffic, ranking keyword distribution, and top performing pages.

seo-domain-overview$0.05/call
Try Endpoint

Lighthouse Audit

On-page Google Lighthouse audit — Core Web Vitals, Performance, Accessibility, SEO scores.

seo-lighthouse-audit$0.017/call
Try Endpoint

Local Business (Google Business Profile)

Business Listings

Search global business directory listings by keyword, category, and location.

seo-business-listings$0.005/call
Try Endpoint

Business Profile

Google My Business verified profile details, categories, contact info, and ratings.

seo-business-profile$0.003/call
Try Endpoint

Business Reviews

Google My Business customer reviews, ratings, timestamps, and owner responses.

seo-business-reviews$0.0083/call
Try Endpoint

Business Updates

Google My Business posts, announcements, and updates.

seo-business-updates$0.003/call
Try Endpoint

AI Search Visibility (AEO/GEO)New

AI Mentions

Brand mentions, citations, share of voice, and top cited pages across AI platforms (ChatGPT, Google AI).

seo-ai-mentions$0.0333/call
Try Endpoint

AI Mentions Metrics

Aggregated LLM mentions, brand sentiment, and cross-competitor share of voice.

seo-ai-mentions-metrics$0.02/call
Try Endpoint

AI Response Query

Live prompt queries across frontier LLMs (ChatGPT GPT-5, Claude Sonnet 4.5, Gemini) to see what they actually say.

seo-ai-response$0.025/call
Try Endpoint

YouTube SEO

YouTube Organic Rankings

YouTube organic search rankings and video results for any query.

seo-youtube-organic$0.0033/call
Try Endpoint

YouTube Video Info

Complete YouTube video metadata, engagement stats, channel details, and tags.

seo-youtube-video-info$0.01/call
Try Endpoint

YouTube Video Comments

User comments, replies, and like statistics for any YouTube video.

seo-youtube-video-comments$0.003333/call
Try Endpoint

YouTube Subtitles

Complete closed captions, subtitles, and transcript text from any YouTube video.

seo-youtube-video-subtitles$0.01/call
Try Endpoint

How to Call an SEO Endpoint

  1. Submit the request. POST /api/v1/{endpoint-slug} with the endpoint's required fields (e.g. keyword, domain, or target).
  2. Poll for completion. Check GET /api/v1/predictions/{request_id}/result until status is completed, then read the data from outputs.

Keyword research:

curl -X POST https://api.muapi.ai/api/v1/seo-keyword-research \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "keyword": "ai video generator",
    "location": "United States",
    "language": "English",
    "limit": 50
  }'

# Response: {"request_id":"REQUEST_ID"}
curl https://api.muapi.ai/api/v1/predictions/REQUEST_ID/result \
  -H "x-api-key: YOUR_API_KEY"

AI search visibility (AEO):

curl -X POST https://api.muapi.ai/api/v1/seo-ai-mentions \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "target": "muapi.ai",
    "platforms": ["chat_gpt", "google"],
    "limit": 20
  }'

# Response: {"request_id":"REQUEST_ID"}
curl https://api.muapi.ai/api/v1/predictions/REQUEST_ID/result \
  -H "x-api-key: YOUR_API_KEY"

Frequently Asked Questions

What is Muapi's SEO API?

A single REST API covering 27 SEO data endpoints — keyword research, backlinks, rank tracking, Google & local SERP, Google Business Profile data, YouTube SEO, and AI search visibility (AEO) — all callable with one API key and pay-per-call pricing, no subscription.

What's the difference between Rank Track and Rank Track (Batch)?

Rank Track checks one keyword's position for a target domain against live Google organic results. Rank Track (Batch) does the same for up to 50 keywords in a single call, which is cheaper per-keyword for larger tracking workflows.

What is AI search visibility / AEO tracking?

AI Mentions and AI Mentions Metrics search for and analyze how often a brand, product, or domain is cited by AI platforms like ChatGPT and Google AI Overviews — the newer complement to classic SEO now that people search inside LLMs, not just Google. AI Response Query goes further and runs a live prompt across frontier LLMs (GPT-5, Claude Sonnet 4.5, Gemini) so you can see exactly what they say about a brand right now.

Do I need a DataForSEO, Ahrefs, or SEMrush account?

No. Muapi hosts the underlying data connections and bills per call from your existing Muapi credit balance — no separate vendor account, contract, or per-seat pricing.

How is pricing calculated?

Every endpoint is billed per call, from $0.001 (Google SERP, Rank Track) up to $0.05 (Backlinks, Domain Overview) depending on data depth. There's no subscription or minimum commitment — see each card above for its exact price.

What does a request look like?

POST a JSON body to https://api.muapi.ai/api/v1/{endpoint} (e.g. seo-keyword-research). You get back a request_id. Poll GET /api/v1/predictions/{request_id}/result until status is completed, then read the data from outputs.

Can I track local business rankings, not just organic search?

Yes — Local SERP tracks Google Maps and Local Finder map-pack positions, and the four Business Listings/Profile/Reviews/Updates endpoints cover Google Business Profile data directly.

Can I get SEO API access right now?

Yes. Sign up at muapi.ai, create an API key from your dashboard, and start calling any SEO endpoint immediately — no waitlist required.