target | string | Yes | - | Domain, subdomain or page to analyse. Domains go in bare (example.com, blog.example.com); a single page needs its full URL (https://example.com/pricing). |
include_subdomains | boolean | No | True | Count links to subdomains of the target as well. Defaults to true. |
exclude_internal_backlinks | boolean | No | True | Leave out links coming from the target’s own subdomains. Defaults to true. |
backlinks_status_type | string or SelectableOption | No | live | Which backlinks to count: ‘live’ (default, found on the last crawl), ‘all’ (live and lost together) or ‘lost’ (only links that disappeared). |
rank_scale | string or SelectableOption | No | one_thousand | Scale for the rank, domain_from_rank and page_from_rank values: ‘one_thousand’ (DataForSEO’s default, 0 to 1000) or ‘one_hundred’ (0 to 100, comparable to the domain ratings other SEO tools show). |
report | string or SelectableOption | No | profile | ’profile’ (default): one row of backlink profile metrics for the target. ‘competitors’: the domains that share part of the target’s backlink profile, ranked by how many referring domains they have in common with it. |
include_indirect_links | boolean | No | True | profile only: count links that reach the target through a redirect or a canonical. Defaults to true. |
backlinks_filters | array of FilterItem | No | - | profile only: up to 8 filters applied to the backlinks before they are counted, on backlink fields such as dofollow, backlink_spam_score, domain_from_rank or tld_from, e.g. dofollow EQUALS true. |
top_n | integer | No | 5 | profile only: how many entries to keep in each distribution (top TLDs, countries, link types), 1 to 10. Defaults to 5. |
main_domain_only | boolean | No | True | competitors only: compare main domains only, ignoring subdomains. Defaults to true, matching DataForSEO; turn it off to let subdomains count as separate competitors. |
exclude_large_domains | boolean | No | True | competitors only: leave out very large sites such as google.com and amazon.com. Defaults to true. |
filters | array of FilterItem | No | - | competitors only: up to 8 filters on target, rank or intersections, e.g. intersections GREATER_THAN 50. |
orders | array of OrderItem | No | - | competitors only: sort by up to 3 of target, rank or intersections. Defaults to intersections descending. |
limit | integer | No | 100 | competitors only: maximum number of competitor domains to return (1 to 1000). Defaults to 100. |
offset | integer | No | - | competitors only: number of competitors to skip, for paging. |
fields | string or array of string | No | - | Result columns to keep, e.g. backlinks, referring_domains, rank, backlinks_spam_score, broken_backlinks, referring_links_types. Leave empty for every column the report returns. |