Get how a domain's referring domains spread across ten Site Strength ranges, counted over the complete list.

GEThttps://rankfield.dev/v1/domains/{domain}/referrer-profile

Parameters

Headers

NameTypeRequiredDefaultDescription
AuthorizationstringYes–Bearer followed by your API key. See Authentication.

Path parameters

NameTypeRequiredDefaultDescription
domainstringYes–The domain, such as example.com. Case is ignored, a leading www. is removed, and a full URL is read as its host. URL-encode it in the path.

Response

FieldTypeDescription
domainstringThe domain you asked about.
inGraphbooleanOnly when the domain isn't in our link graph yet: false, with empty ranges. Absent otherwise.
crawlRelease, asOf, buildId, siteStrengthVersionstringWhich graph release and scoring version the profile comes from.
totalGraphReferringDomainsintegerEvery referring domain in the graph.
scoreDistributionarrayTen ranges: minSiteStrength, maxSiteStrength, the referringDomains in that range and their share of the total (0–1).
unscoredReferringDomainsintegerReferring domains with no Site Strength.
unscoredSharenumberTheir share of the total (0–1).

The profile is a count, not a quality or spam verdict.

Errors

StatusWhen
400The domain is not a valid domain name, or a parameter is out of range.
401No valid API key.
429Too many requests at once; wait for Retry-After.
502The graph lookup behind the API failed. Retry later.
503The graph index is unavailable for a moment. Retry after Retry-After.

Limits

No per-key limits. When the server is busy you get 429 with Retry-After.

MCP

On the MCP server, the tool for this is get_referrer_profile.