Page Intersection API
Find specific pages that link to competitor URLs but not yours. Page-level link gap analysis for targeted outreach from $0.05/call.
Compare specific pages or URLs and discover which referring pages link to some targets but not others. More granular than domain intersection — ideal for finding link opportunities for specific content pieces.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": [
{
"page": "https://blog.example.com/best-tools-2026",
"domainAuthority": 72,
"targets": {
"1": true,
"2": false
}
}
]
}Features
The targets JSON takes up to 20 numbered URLs, so you can compare specific pages — not whole domains — to find link gaps at the content level in one call.
Each result's targets map shows which compared URLs a referring page links to, pinpointing pages that cite a competitor's article but not your equivalent one.
Every referring page returns its domainAuthority so you can prioritize the most valuable page-level link opportunities for targeted outreach.
The limit field (default 100) controls how many referring pages return; with $0.006 per 100 rows on top of the $0.04 call, granular page audits stay cheap.
Use cases
Content-Level Link Gaps
Find pages linking to a competitor's blog post but not yours, then pitch your superior content as a replacement.
Resource Page Discovery
Identify resource pages and listicles that link to multiple competitors — perfect candidates for inclusion outreach.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/seo/backlinks/page-intersection', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"targets": {
"1": "example.com",
"2": "competitor.com"
},
"limit": 100
}),
});
const data = await res.json();
console.log(data);The page-level link gap API for developers — find pages linking to a competitor URL but not yours
The Page Intersection API works like domain intersection but at URL granularity: compare up to 20 specific pages and see which referring pages link to some but not others. It is the tool for content-level link building — finding the exact pages that cite a rival article instead of yours.
It is the sharper sibling of the Domain Intersection endpoint. Where that compares whole sites, this compares individual URLs, which is what you want when promoting a single piece of content. Both run under one YepAPI key.
What is a page intersection API?
A page intersection API cross-references backlinks at the URL level rather than the domain level. You pass a numbered set of specific page URLs and each result is a referring page plus a targets map showing which of your URLs it links to. Put your article first and competing articles after, and any referring page with {"1": false, "2": true} links the competitor's content but not yours — a precise, content-specific outreach target. YepAPI serves it at /v1/seo/backlinks/page-intersection, taking up to 20 page URLs as JSON and returning scored referring pages.
Build your own content-link tool
Build a feature that, for any article you publish, finds the pages linking to the top-ranking competing articles and hasn't linked to yours yet — a ready-made outreach list scoped to that one piece. Resource pages and listicles that link several competing URLs are prime "add me too" targets; use the targets map to find pages citing the most rivals. Sort by domainAuthority to lead with the strongest opportunities, and pair with the Content Search API to find competing articles worth comparing against in the first place.
Page intersection API pricing — $0.04 + $0.006 per 100 rows
Each comparison is $0.04 plus $0.006 per 100 referring pages returned, so a 100-row page-level gap report costs about five cents. Page-granularity link data is normally locked inside $999/mo plans or enterprise tiers charging $0.25+ per call; here you run a per-article gap analysis for pennies, making it viable to do for every important page you ship.
Replace competitor links with your content
When you publish something stronger than a competitor's piece, run a page intersection between the two URLs to list every page linking the weaker article. Those editors already link content like yours, so a brief note offering your improved, more current version is a high-conversion pitch. The targets map confirms each page links the competitor but not you, and the authority score ranks which replacements to pursue first.
Try the page intersection API free
Get $5 in free credit with no card to start. That funds many page-level comparisons — enough to test the targets map on a real article-versus-competitor pair and confirm the outreach list it produces fits your content-promotion workflow before you pay.
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
Compare specific pages or URLs and discover which referring pages link to some targets but not others. More granular than domain intersection — ideal for finding link opportunities for specific content pieces.
Each API call costs $0.04 (+$0.006 per 100 rows). 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/page-intersection. 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.