Get Referrer Profile
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
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
Authorization | string | Yes | – | Bearer followed by your API key. See Authentication. |
Path parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
domain | string | Yes | – | 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
| Field | Type | Description |
|---|---|---|
domain | string | The domain you asked about. |
inGraph | boolean | Only when the domain isn't in our link graph yet: false, with empty ranges. Absent otherwise. |
crawlRelease, asOf, buildId, siteStrengthVersion | string | Which graph release and scoring version the profile comes from. |
totalGraphReferringDomains | integer | Every referring domain in the graph. |
scoreDistribution | array | Ten ranges: minSiteStrength, maxSiteStrength, the referringDomains in that range and their share of the total (0–1). |
unscoredReferringDomains | integer | Referring domains with no Site Strength. |
unscoredShare | number | Their share of the total (0–1). |
The profile is a count, not a quality or spam verdict.
Errors
| Status | When |
|---|---|
| 400 | The domain is not a valid domain name, or a parameter is out of range. |
| 401 | No valid API key. |
| 429 | Too many requests at once; wait for Retry-After. |
| 502 | The graph lookup behind the API failed. Retry later. |
| 503 | The 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.