
One call returns backlinks pointing to a target domain. Each item is one backlink with details about the linking page, anchor text, link attributes, and quality metrics. The answer contained 10 backlinks on the first page (1,633,783 total available); use `search_after_token` in the next request to get the next page.
1 live route on DataForSEO, from $0.02436 per call. Every route below answered our last live test on 2026-10-04; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
Backlinks of a domainPOST backlinks/backlinks/live | $0.02436$24.36 / 1k calls |
From a real call to the route: DataForSEO.
result[].items[].url_fromURL of the page linking to the targetresult[].items[].domain_fromDomain of the linking pageresult[].items[].url_toURL on the target domain being linked toresult[].items[].anchorAnchor text of the linkresult[].items[].typeLink type (e.g., 'backlink')result[].items[].item_typeItem type (e.g., 'anchor', 'image')result[].items[].dofollowWhether the link is dofollowresult[].items[].rankRank/authority score of the backlinkresult[].items[].page_from_rankRank of the linking pageresult[].items[].domain_from_rankRank of the linking domainresult[].items[].last_seenLast time this backlink was detectedresult[].items[].first_seenFirst time this backlink was detectedresult[].total_countTotal backlinks to the targetresult[].search_after_tokenCursor token for pagination; pass to next request to get next pageHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| limit | int · body | JSON body field | e.g. 10 |
| target | str · body | JSON body field | e.g. "pokemon.com" |
curl -X POST "https://fetchapi.co/api/gw/dataforseo/backlinks/backlinks/live" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '[{"limit": 10, "target": "pokemon.com"}]'call_endpoint("dataforseo.backlinks_backlinks", {}, [{"limit": 10, "target": "pokemon.com"}]){
"cost": 0.02436,
"time": "1.4799 sec.",
"tasks": [
{
"id": "10040440-2697-0269-0000-eb485c119b4c",
"cost": 0.02436,
"data": {
"api": "backlinks",
"limit": 10,
"target": "pokemon.com",
"function": "backlinks"
},
"path": [
"v3",
"backlinks",
"… 2 more"
],
"time": "1.4528 sec.",
"result": [
{
"mode": null,
"items": [
{
"alt": "…",
"rank": "…",
"type": "…",
"anchor": "…",
"is_new": "…",
"url_to": "…",
"is_lost": "…",
"dofollow": "…",
"original": "…",
"text_pre": "…",
"tld_from": "…",
"url_from": "…",
"domain_to": "…",
"image_url": "…",
"…": "33 more fields"
},
{
"alt": "…",
"rank": "…",
"type": "…",
"anchor": "…",
"is_new": "…",
"url_to": "…",
"is_lost": "…",
"dofollow": "…",
"original": "…",
"text_pre": "…",
"tld_from": "…",
"url_from": "…",
"domain_to": "…",
"image_url": "…",
"…": "33 more fields"
},
"… 2 more"
],
"target": "pokemon.com",
"custom_mode": null,
"items_count": 10,
"total_count": 1633783,
"search_after_token": "eyJDdXJyZW50T2Zmc2V0IjowLCJSYXdSZXF1ZXN0Ijp7InRhcmdldCI6InBva2Vtb24uY29tIiwibGltaXQiOjEwLCJiYWNrbGlua3Nfc3RhdHVzX3R5cGUiOiJsaXZlIiwiaW5jbHVkZV9zdWJkb21haW5zIjp0…"
}
],
"status_code": 20000,
"result_count": 1,
"status_message": "Ok."
}
],
"version": "0.1.20260917",
"status_code": 20000,
"tasks_count": 1,
"tasks_error": 0,
"status_message": "Ok."
}Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.