Keyword Overview API
Keyword overview API returning volume, difficulty, intent, CPC & backlinks per keyword. A keyword data API from $0.02/call.
Get the complete metric set for a list of keywords in one call: search volume, keyword difficulty, search intent, CPC, competition, SERP features, average backlinks, and a monthly volume trend. Everything you need to evaluate a keyword, without stitching together separate lookups.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"keywords": [
{
"keyword": "seo api",
"volume": 480,
"difficulty": 22,
"intent": "commercial",
"cpc": 25.29,
"competition": 0.1,
"competitionLevel": "LOW",
"avgBacklinks": 2185,
"avgReferringDomains": 141.3,
"serpFeatures": [],
"trend": [
{
"month": "2026-05",
"volume": 390
},
{
"month": "2026-04",
"volume": 260
},
{
"month": "2026-03",
"volume": 320
}
]
}
]
}
}Features
Each keyword returns search volume, difficulty, intent, CPC, competition, and average referring domains together, so one request answers what usually takes several endpoints.
Results tag each keyword with its intent and list the SERP features present, letting you match content format to the searcher and see what it takes to win the page.
A per-keyword trend array of recent monthly volumes reveals seasonality and momentum, so you can prioritize rising terms instead of reacting to a static average.
Pass a country and language code to get market-localized volume, CPC, and difficulty rather than a blended global figure.
Use cases
Keyword Evaluation
Pull the full metric set for a shortlist of terms to decide which are worth targeting before committing to content.
SEO Dashboards
Power a keyword explorer that shows volume, difficulty, intent, and CPC side by side without calling multiple APIs.
Content Briefs
Generate data-backed briefs that pair each target keyword with its intent, competition, and SERP features.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/seo/keywords/overview', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keywords": [
"seo api",
"keyword research tool",
"backlink checker"
],
"location": "us",
"language": "en"
}),
});
const data = await res.json();
console.log(data);The keyword overview API for developers — every keyword metric in one call
The keyword overview API returns the full metric set for a list of keywords: search volume, keyword difficulty, search intent, CPC, competition, SERP features, average backlinks, and a monthly volume trend. One request to this keyword data API gives you everything needed to judge a keyword, instead of assembling the picture from separate endpoints.
It is the enrichment workhorse behind keyword research tools and content planners. Where a broad keyword research API discovers new terms, the overview endpoint tells you what each one is actually worth — how many people search it, how hard it is to rank, and what a click costs. Pair it with the Bulk Keyword Difficulty endpoint for cheap first-pass filtering and the Search Intent endpoint for classification, all behind one YepAPI key.
Because every keyword comes back with a monthly trend array, this keyword metrics API also surfaces seasonality and momentum, so you can prioritize rising terms rather than reacting to a flat annual average. Pass a location and language to get market-localized numbers instead of a blended global figure.
What is a keyword overview API?
A keyword overview API returns the complete profile of a search term as structured data: how many people search it, how hard it is to rank, what they intend, what a click costs, and what the SERP looks like. YepAPI serves this from /v1/seo/keywords/overview — post a keyword list with a location and language and receive volume, difficulty, intent, CPC, competition, SERP features, backlink averages, and a trend array per keyword.
Keyword overview API vs keyword research API
A keyword research API is built for discovery — you give it a seed term and it returns hundreds of related keyword ideas. A keyword overview API is built for evaluation — you give it a specific list and it returns the deep metrics for each. In practice they work together: use research to find candidates, then run them through the overview endpoint to get volume, difficulty, intent, CPC, competition, and backlink averages before deciding what to target. YepAPI offers both under one key.
Keyword overview API pricing — $0.02 per call
Pricing is $0.02 per call with no seats and no monthly minimum. The same combined metrics sit behind enterprise and four-figure monthly plans at Semrush and Ahrefs; YepAPI meters it per request with $5 of free credit, so you only pay for the keyword lists you actually evaluate.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
A pay-per-call Ahrefs & Semrush API alternative
YepAPI gives you the same data with simpler pricing. One API key, pay per call, no subscriptions.
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
Get the complete metric set for a list of keywords in one call: search volume, keyword difficulty, search intent, CPC, competition, SERP features, average backlinks, and a monthly volume trend. Everything you need to evaluate a keyword, without stitching together separate lookups.
Each API call costs $0.02. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/seo/keywords/overview. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
For each keyword you get search volume, keyword difficulty (0–100), search intent, CPC, competition level, the SERP features present, average backlinks and referring domains of ranking pages, and a monthly volume trend array. It's the complete keyword data profile in one response, localized to the country and language you pass.
A keyword research API discovers new keywords from a seed term — it's about finding candidates. A keyword overview API evaluates keywords you already have — it's about measuring them. Use research to build a list, then the overview endpoint to enrich every term with volume, difficulty, intent, CPC, and backlink metrics before committing to content. Both are available under one YepAPI key.
Up to 1,000 keywords per request. Send them one per line and every term returns its full metric set in a single response, so enriching a large keyword list stays fast and cheap at $0.02 per call.
YepAPI includes $5 of free credit on signup — 250 calls of up to 1,000 keywords each — so you can pull full keyword data for hundreds of thousands of terms before paying. After the credit it's $0.02 per call with no subscription or monthly minimum.
Yes. The endpoint returns clean, flat JSON designed to drop straight into a keyword explorer, SEO dashboard, or content-brief generator. POST a keyword list to /v1/seo/keywords/overview and render volume, difficulty, intent, and CPC side by side without stitching together multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More seo apis endpoints
Keywords
$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.02Generate 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.02Discover semantically related keywords and variations with volume, CPC, and difficulty. Build topical authority from $0.03/call.