Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / SEO / API

Get a domain's backlinks and referring domains from one API call

Call seo.backlinks with a domain and a limit, over REST or from an agent, and get JSON back: the domain's rank, total backlinks, referring domains and IPs, and a list of links with the source URL, anchor text, dofollow flag, rank and first seen date. One RouterGrowth key, no SEO tool subscription.

Real run: 10 records $0.00007 per search seo.backlinks MCP · REST · CLI

Ask your agent

Pull 50 backlinks for our competitor's domain and list the referring sites that do not link to us.

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

A real run

What does it return?

One call to seo.backlinks (backlinks & referring domains), run through RouterGrowth on October 19, 2026. These are the first rows it returned; fields that name a person are masked.

10records returned
1.3 sto answer
$0.084693charged for the run
domain_fromanchordofollowfirst_seen
www.discourse.orgPlausibleTrue2023-12-27
string.isAnalyticsTrue2022-03-24
erlef.orgSite AnalyticsTrue2021-07-24

Ten links for a privacy-first analytics domain, out of 637,391 backlinks from 16,674 referring domains in the summary; many sit on privacy policy pages and footers.

Step by step

How do you do it?

  1. Get a key

    Create a RouterGrowth API key. The same key covers SEO, enrichment and the other capabilities.

  2. POST the domain

    Send capability seo.backlinks with domain and limit, plus a max_cost.

  3. Read the summary

    rank, backlinks_total, referring_domains, referring_domains_nofollow and referring_ips describe the profile.

  4. Read the links

    Each item in backlinks has url_from, domain_from, url_to, anchor, dofollow, rank, domain_rank and first_seen.

Price

What does it cost?

List prices on this call, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.

$0.00007per search
$0.084per call, on top of the searchs
$0when the call finds nothing

In practice

What do you ask it?

You describe the job; the agent picks the calls, shows the price and runs them.

Pull 50 backlinks for our competitor's domain and list the referring sites that do not link to us.

Compare the referring domain counts of these four domains and tell me which one grew its links this year.

Find our main SEO competitors, then get the top backlinks of each.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c seo.backlinks -i '{"domain": "plausible.io", "limit": 10}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "seo.backlinks", "input": {"domain": "plausible.io", "limit": 10}}'

Worth knowing

What should you know first?

Summary plus a sample of links

The totals cover the whole profile. The links list holds up to your limit, ordered by rank.

Paid per search

A call is one charge plus a small amount per link returned. The quote shows before the run.

Anchor text shows intent

Anchors tell you how other sites describe the domain, as in the example where most read Plausible or Analytics.

FAQ

Questions about backlink api

Where does the backlink data come from?

The call runs on DataForSEO's backlink index through RouterGrowth.

Can I get only dofollow links?

Each link has a dofollow flag, so filter the list in your code or ask the agent to.

Does it show lost links?

It returns the current links with first seen dates. Tracking losses means comparing two runs over time.

Can I pass a URL instead of a domain?

The call takes a domain.

More on SEO

Related pages

Reading this as an agent? This page as markdown: /tools/seo/backlink-api.md

One key. Every network.

Connect your agent once. The first calls run on the $1 that comes with signup.