Top Linked Pages API
The pages of any domain ranked by backlinks, with referring domains, rank and spam score per page. Find link magnets from $0.05/call.
See which pages of a site attract links. Each row is one page of the target with the backlinks and referring domains pointing at it, its authority rank, spam score, HTTP status and broken-link count.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"target": "stripe.com",
"total": 733835,
"pages": [
{
"url": "https://stripe.com/",
"statusCode": 307,
"title": "",
"backlinks": 12884790,
"referringDomains": 59030,
"referringMainDomains": 53982,
"rank": 632,
"spamScore": 3,
"brokenBacklinks": 0,
"firstSeen": "2019-01-15"
}
]
}
}Features
Results come back most-linked first by default, so the top of the list is a site's link magnets — the content worth studying or replicating.
Every page returns its own backlinks, referringDomains and referringMainDomains, separating pages with many links from one site from pages many sites link to.
Each row carries the page's authority rank, the average spam score of its links, and the HTTP status it returned — so redirected and dead pages that still hold links stand out.
Sort by backlinks, referring_domains or rank, and page through the full list with offset; the response includes the total number of linked pages.
brokenBacklinks shows links to a page that no longer resolve — the starting point for link reclamation.
Pricing
$0.05 per call + $0.01 per 100 rows — so a call returning 1,000 rows costs $0.15.
| Rows returned | Price per call |
|---|---|
| 10 | $0.06 |
| 100 | $0.06 |
| 500 | $0.10 |
| 1,000 | $0.15 |
Billed on results actually returned. Failed calls are never charged.
Use cases
Content Research
Find which pages earn a competitor the most links and build something better on the same topics.
Link Reclamation
List your own pages that hold backlinks but return an error or redirect, and fix or redirect them to recover the equity.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/seo/backlinks/pages', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"target": "example.com",
"limit": 100
}),
});
const data = await res.json();
console.log(data);The top linked pages API for developers — a site's best pages by backlinks
The Top Linked Pages API returns the pages of a domain ordered by how many links point at each one, with referring domains, authority rank, spam score and HTTP status per page.
It answers a different question from the Backlinks List. The list shows every link to a target; this endpoint groups those links by the page they point at, so you can see which content earns links rather than who is linking.
What is a top linked pages API?
A top linked pages API (often called "best by links") returns a site's URLs ranked by their own backlink profiles. Each URL comes with its backlinks, the number of distinct domains linking to it, and quality signals such as rank and spam score. YepAPI serves it at /v1/seo/backlinks/pages: post a target and a limit and get the ranked pages back as JSON.
Find a competitor's link magnets
Sort by referring_domains to find the pages many different sites link to — studies, tools, guides — instead of pages inflated by sitewide links from a single partner. Those are the formats and topics worth building for your own link earning.
Top linked pages API pricing — $0.05 + $0.01 per 100 rows
Pricing is $0.05 per call plus $0.01 per 100 pages returned, so the top 100 pages of a site cost about six cents and a 1,000-page pull is $0.15. There is no subscription.
Recover links pointing at broken pages
Pages that return an error or a redirect but still hold backlinks are lost equity. Pull your own domain, filter the response to non-200 status codes, and you have a prioritized redirect list ordered by the number of links each fix recovers.
Try the top linked pages API free
New accounts get $5 of free credit with no card required. Run it against your own site first and check the most-linked pages match what you expect before building on it.
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
See which pages of a site attract links. Each row is one page of the target with the backlinks and referring domains pointing at it, its authority rank, spam score, HTTP status and broken-link count.
Pricing is $0.05 per call + $0.01 per 100 rows, billed on the number of rows actually returned — a call returning 1,000 rows costs $0.15. Failed calls are never charged. 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/backlinks/pages. 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
from $0.03Generate 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
from $0.03Discover semantically related keywords and variations with volume, CPC, and difficulty. Build topical authority from $0.03/call.