Content Summary API
Aggregate content metrics for any topic — average word count, social engagement, backlink counts, and publication frequency. From $0.02/call.
Retrieve high-level content landscape metrics for a keyword. Returns average word count, total published articles, median engagement, and content freshness indicators — giving you a bird's-eye view of any topic's content ecosystem.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"keyword": "best seo tools",
"totalArticles": 12500,
"avgWordCount": 2400,
"medianShares": 120,
"avgBacklinks": 8,
"contentFreshness": "67% published in last 12 months"
}
}Features
Each summary returns the avgWordCount for a topic, so you know the typical depth competing content reaches before you write a single word.
The totalArticles field counts how much content already exists for a keyword, a direct measure of how saturated and competitive the topic is.
medianShares gives a typical engagement baseline for the topic, a more robust target than an average skewed by a few viral outliers.
The contentFreshness field (e.g. "67% published in last 12 months") shows whether a topic's content is current or stale, signaling update opportunities.
Use cases
Content Strategy Planning
Understand the content landscape for a topic before writing — know the average length, engagement baseline, and competition level.
Topic Prioritization
Compare content saturation across multiple topics to prioritize keywords where you can realistically compete.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/seo/content/summary', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "best seo tools"
}),
});
const data = await res.json();
console.log(data);The content landscape API for developers — topic-level word count, volume & freshness in one call
The Content Summary API returns aggregate content metrics for a topic — average word count, total articles, median shares, average backlinks, and freshness — in a single call. It is a bird's-eye view of a topic's content ecosystem rather than a list of individual pieces.
It is the planning-level companion to the article-by-article Content Search endpoint. Use this to decide which topics are worth pursuing, then the Content Search and Parsing endpoints to study the specific winners — one YepAPI key throughout.
What is a content landscape API?
A content landscape API summarizes everything published around a topic into a few aggregate numbers. For a keyword you get totalArticles (how much content exists), avgWordCount (typical depth), medianShares (engagement baseline), avgBacklinks, and a contentFreshness figure like "67% published in last 12 months." Rather than listing articles, it characterizes the whole ecosystem so you can judge saturation and the bar to clear before investing. YepAPI serves it at /v1/seo/content/summary: post a keyword and receive the topic-level summary as a single compact JSON object, ideal for fast topic triage.
Build your own topic triage tool
Build a topic-prioritization dashboard where a content team enters candidate keywords and instantly compares them on saturation (totalArticles), required depth (avgWordCount), and freshness. Topics with high freshness and high article counts are crowded; stale, thinly covered topics are openings. Use medianShares to set a realistic engagement target per topic. Because the response is one small object per keyword, you can score a backlog of dozens of topics in a quick batch and rank them before committing writers. Drill into winners with the Content Search API.
Content summary API pricing — $0.02/call
Each topic summary is a flat $0.02 per keyword with no row add-on, since you get one aggregate object back. Triaging 100 candidate topics costs about $2. Content-intelligence platforms bundle this kind of landscape data into $199/mo subscriptions; here you pay two cents per topic with no commitment, cheap enough to summarize an entire content backlog before deciding what to write.
Prioritize topics by saturation at scale
Run your whole keyword backlog through the endpoint and rank topics by a blend of totalArticles and contentFreshness to find the underserved openings. A topic with few existing articles and aging content is a low-competition target; one with thousands of fresh pieces is a fight. avgWordCount tells you the cost to compete on each. This turns a flat list of keyword ideas into a prioritized roadmap that points writers at the topics where you can realistically win — for pennies per topic.
Try the content landscape API free
Start with $5 of free credit and no credit card — enough to summarize hundreds of topics. Run it on a keyword you understand to confirm the saturation and freshness figures match your sense of the niche, then wire the compact summaries into your triage workflow before paying.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
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
Retrieve high-level content landscape metrics for a keyword. Returns average word count, total published articles, median engagement, and content freshness indicators — giving you a bird's-eye view of any topic's content ecosystem.
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/content/summary. 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.
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.