get_backlink_profile
Get a site's backlink profile — summary (referring domains, dofollow ratio, risk breakdown), top anchors, and the per-link detail list paged 50 at a time with a toxicity score each. Filter by risk, sort, page with offset, or roll up by referring domain. Cached for 24h; pass force_refresh=true to trigger a live (paid) fetch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| risk | No | Keep only links/domains at this risk level: low | medium | high | |
| sort | No | Row order: "risk_desc" (default; most toxic first), "risk_asc" (genuine links first), "first_seen_desc" (newest first), "page_rank_desc" (strongest source pages first) | |
| view | No | "links" (default): the per-link detail list; "domains": one row per referring domain (links, anchors, first seen, risk, reasons); "summary": totals and anchors only, no rows | |
| limit | No | Rows to return (default 50, max 500) | |
| detail | No | Output verbosity: "concise" (default) trims long lists to top-25 and caps size; "detailed" returns the full result. | |
| offset | No | Rows to skip (default 0). The result carries rows_total and next_offset | |
| site_id | Yes | The site ID | |
| force_refresh | No | Trigger a live fetch instead of using the cached snapshot (~$0.05/call). Default: false |