SEO API
SEO API for keyword research, backlink analysis, domain metrics, Google Trends, and YouTube transcript data. Programmatic SEO tools with pay-per-call pricing from $0.01. A powerful DataForSEO alternative.
No credit card required. Takes 30 seconds.

2,400+
Developers
1.2M+
API calls served
100+
Endpoints
$0.01
Per call
Yep, that's it.
31
endpoints
$0.02
min per call
7
backlink endpoints
Why builders choose YepAPI
Keyword research API
Get search volume, keyword difficulty, CPC, competition, and related keywords for any term. Build keyword research tools that rival Ahrefs and SEMrush.
Backlink API
Full backlink profiles for any domain. Referring domains, anchor text distribution, new and lost backlinks, domain authority metrics — all via API.
YouTube transcript API
Extract transcripts and captions from any YouTube video. Search videos, get channel stats, pull comments. YouTube data API bundled with your SEO key.
Google Trends API
Access trending searches, interest over time, and regional interest data. Perfect for content planning, trend analysis, and programmatic SEO tools.
One API call. Real SEO data.
No SDK required. Just a POST request with your API key.
const res = await fetch("https://api.yepapi.com/v1/seo/keywords", {
method: "POST",
headers: {
"Authorization": "Bearer yep_sk_your_key",
"Content-Type": "application/json",
},
body: JSON.stringify({
keyword: "best project management tools",
location: "us",
}),
});
const data = await res.json();
console.log(data.data.volume, data.data.difficulty);import requests
r = requests.post("https://api.yepapi.com/v1/seo/keywords",
headers={"Authorization": "Bearer yep_sk_your_key"},
json={
"keyword": "best project management tools",
"location": "us",
}
)
data = r.json()
print(data["data"]["volume"], data["data"]["difficulty"])Keywords API
3Keywords
$0.15Keyword research API with search volume, CPC, difficulty, competition, and 12-month trends. Up to 100 keywords per request from $0.15/call.
Keyword Ideas
$0.02+Generate hundreds of keyword ideas from any seed keyword with volume, CPC, and difficulty scores. Content planning and topic expansion from $0.03/call.
Related Keywords
$0.02+Discover semantically related keywords and variations with volume, CPC, and difficulty. Build topical authority from $0.03/call.
Domain Analysis API
7Domain Overview
$0.04Domain authority, organic traffic estimates, backlink counts, and top-ranking keywords in a single API call. Competitor intelligence from $0.04/call.
Domain Keywords
$0.02+Get every keyword a domain ranks for with positions, volume, traffic, and intent. Reverse-engineer competitor SEO strategies from $0.04/call.
Backlinks
$0.04+Full backlink profile for any domain — referring domains, anchor text, follow/nofollow, and authority scores. Link building research from $0.05/call.
Technologies
$0.03Detect every technology on any website — CMS, analytics, frameworks, CDN, hosting, and more. Technology profiling from $0.03/call.
Whois
$0.02Whois lookup API — registrar, creation date, expiry, nameservers, and registrant info for any domain. Domain research from $0.02/call.
Domain Metrics
$0.02Ahrefs-style authority + traffic metrics — DR, UR, backlinks, ref domains, traffic, and organic keywords at page and domain scope. $0.02/call.
Domain Availability
$0.02Check domain availability in bulk — up to 50 domains per call. Detects premium names with registration pricing. From $0.02/call.
Backlinks API
6Backlinks List
$0.04+Every backlink pointing to any URL or domain with anchor text, authority scores, and follow/nofollow status. Bulk link data from $0.05/call.
Backlinks Summary
$0.03Backlink profile summary — total links, referring domains, dofollow ratio, and authority distribution in one call. Quick link audits from $0.03/call.
Anchors
$0.04+Anchor text distribution analysis for any backlink profile. Detect over-optimization and plan natural link building from $0.03/call.
Referring Domains
$0.04+All referring domains linking to any target with authority scores, link counts, and first-seen dates. Link prospecting from $0.03/call.
Domain Intersection
$0.04+Find domains that link to competitors but not to you. Uncover link building opportunities your rivals already have from $0.05/call.
Page Intersection
$0.04+Find specific pages that link to competitor URLs but not yours. Page-level link gap analysis for targeted outreach from $0.05/call.
On-Page & Lighthouse API
3On-Page Instant
$0.03Instant on-page SEO audit for any URL — meta tags, headings, schema, images, internal links, and Core Web Vitals. From $0.03/call.
Content Parsing
$0.03Extract and analyze page content — word count, readability, keyword density, headings, and plain text. Content auditing from $0.03/call.
Lighthouse
$0.05Full Google Lighthouse audit via API — performance, accessibility, best practices, and SEO scores with actionable diagnostics. From $0.05/call.
Content Analysis API
3Content Search
$0.04+Search and analyze web content for any keyword — social shares, backlinks, word count, and content type. Content research from $0.03/call.
Content Summary
$0.02Aggregate content metrics for any topic — average word count, social engagement, backlink counts, and publication frequency. From $0.02/call.
Sentiment
$0.04+Sentiment analysis of web content around any keyword — positive, negative, and neutral breakdowns with confidence scores. From $0.03/call.
Competitors API
4SERP Competitors
$0.02+Find which domains compete for your target keywords in Google SERPs. Identify SERP competitors automatically from $0.04/call.
Domain Competitors
$0.02+Discover SEO competitors for any domain with overlap scores, shared keywords, and traffic comparisons. Competitive analysis from $0.04/call.
Keyword Gap
$0.02+Keyword gap analysis between two domains — find keywords your competitor ranks for that you don't. Close content gaps from $0.04/call.
SERP Overlap
$0.02+Compare specific pages to find shared SERP keywords. Detect content cannibalization and page-level competition from $0.04/call.
Business & Trends API
2Trends
$0.02Google Trends data API — interest over time, regional breakdown, and related queries for any keyword. Trend analysis from $0.02/call.
Business Info
$0.03Structured business data API — name, address, phone, hours, ratings, and categories. Local SEO and lead enrichment from $0.03/call.
AI Optimization API
3ChatGPT Scraper
$0.05Scrape ChatGPT search results — AI-generated answers, cited sources, and follow-up questions. Track AI SEO visibility from $0.05/call.
Gemini Scraper
$0.05Scrape Google Gemini search results — AI answers, cited URLs, and related topics. Monitor LLM search engine optimization from $0.05/call.
LLM Mentions
$0.20+Find where your brand, domain, or keyword shows up in ChatGPT and Google AI Overviews. Search a pre-indexed corpus of 253M+ LLM prompts from $0.20/call.
SEO data API for keyword research, backlinks, and more
YepAPI is a comprehensive SEO tools API that bundles keyword research, backlinks, and domain analysis into one platform. Get programmatic access to the same data that powers enterprise SEO tools — keyword research, backlink analysis, domain metrics, on-page audits, and content analysis. The difference: no $500/month subscription. Pay per call, starting at $0.01.
Building programmatic SEO tools? Use our keyword research API to pull search volume and difficulty for thousands of terms, our backlink API to analyze competitor link profiles, and our Google Trends API to spot rising topics. Every endpoint returns clean JSON ready for your pipeline.
YepAPI also bundles YouTube transcript API and YouTube data endpoints under the same key. Extract video transcripts, search YouTube, pull channel analytics, and more. One API key covers SEO data, YouTube data, web scraping, SERP results, and AI models.
Looking for a DataForSEO alternative?
YepAPI gives you the same data with simpler pricing. One API key, pay per call, no monthly minimums.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
An SEO API provides programmatic access to search engine optimization data — keyword research, backlink profiles, domain metrics, on-page analysis, and content insights. Instead of manually checking SEO tools, you make API calls to get the same data in structured JSON. YepAPI's SEO API covers keywords, backlinks, domain authority, on-page audits, and content analysis.
YepAPI's SEO data API covers: keyword research (volume, difficulty, CPC, related terms), backlink analysis (referring domains, anchor text, new/lost links), domain metrics (authority score, organic traffic estimates), on-page SEO audits, content analysis, Google Trends data, and SERP feature tracking. All endpoints return structured JSON.
Yes. YepAPI bundles YouTube data endpoints alongside SEO APIs — all under the same key. You can extract transcripts and captions from any YouTube video, search videos, get detailed video metadata, pull comments, and access channel statistics. The YouTube transcript API is perfect for content repurposing, video SEO, and training data collection.
Absolutely. YepAPI's SEO API is built for programmatic SEO workflows. Pull keyword data for thousands of terms, generate content briefs at scale, check backlink profiles automatically, and feed everything into your content pipeline. Pay-per-call pricing means you only pay for the data you need — no monthly ceiling that limits your pages.
YepAPI offers similar SEO data endpoints to DataForSEO — keyword research, backlinks, domain metrics, SERP data — but with simpler pricing and no minimum monthly balance. DataForSEO requires a $50 minimum deposit. YepAPI gives you $5 free credit to start, then pay per call with no minimums. Plus, YepAPI bundles web scraping, AI models, and YouTube data under the same key.
A keyword research API lets you programmatically look up search volume, keyword difficulty, cost-per-click, competition level, and related keyword suggestions for any search term. YepAPI's keyword research API supports multiple locations and languages, returns SERP features, and includes trend data. Use it to build SEO dashboards, content planning tools, or keyword generators.
YepAPI's SEO API uses pay-per-call pricing starting at $0.01/call. No monthly subscriptions, no minimum commitments, no annual contracts. You get $5 free credit on signup (no credit card required) — enough for hundreds of SEO data lookups to test the API. Compare that to DataForSEO at $50+ minimum or SEMrush API at $499+/month.
Ready to build?
Get your API key and start making calls in 30 seconds. $5 free credit on signup. No credit card required.