YepAPI

Command Palette

Search for a command to run...

POST/v1/seo/backlinks/page-intersection

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.

POST/v1/seo/backlinks/page-intersection
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": [
    {
      "page": "https://blog.example.com/best-tools-2026",
      "domainAuthority": 72,
      "targets": {
        "1": true,
        "2": false
      }
    }
  ]
}

Features

Compare up to 20 pages or URLs simultaneously

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.

Page-level link gap analysis

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.

Authority and relevance scores for each result

Every referring page returns its domainAuthority so you can prioritize the most valuable page-level link opportunities for targeted outreach.

Configurable result limit

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.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

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