get_domains

get_domains

get_domains returns LinkDR rows for up to 100 hostnames. Fresh cache is reused. A miss, empty metrics, or a row older than 30 days triggers a RapidAPI fetch for that unique host only. Duplicate inputs stay in the response, in input order.

Use this for a single host or a competitor list.

It does not crawl the sites. It does not fill ranking domains from a SERP. It does not call Hunter or Trigger fill-domain.

Call get_domains on g2.com, capterra.com, and alternativeto.net. Compare DR and traffic.

Arguments

NameTypeRequired
domainsstring[], 1–100 items, each 1–253 charactersYes
refreshboolean. Forces a new RapidAPI fetch per unique hostNo

refresh: true fetches every unique host, including fresh cached hosts. Prefer cache unless you need a new snapshot.

Request

{
  "domains": [
    "g2.com",
    "https://www.capterra.com",
    "alternativeto.net"
  ]
}

Strip pasted URLs to registrable hosts when you can. The tool also normalizes URLs to hostnames.

Response

{
  "domains": [
    {
      "status": "cached",
      "domain": "g2.com",
      "name": "G2",
      "domainRating": 91,
      "traffic": 12000000,
      "domainTraffic": 12000000,
      "industry": "Technology, Information and Media",
      "contactCount": 8,
      "keywords": ["software reviews", "g2 crowd"]
    },
    {
      "status": "miss",
      "domain": "unknown.example",
      "name": null,
      "domainRating": null,
      "traffic": null,
      "domainTraffic": null,
      "industry": null,
      "contactCount": 0,
      "keywords": null
    }
  ]
}

status is cached, refreshed, or miss per host. refreshed means the live fill completed. If a refresh fails, an existing row is returned as cached and may be stale; without a row, the result is miss. A miss does not fail the batch.

Use keywords and industry as seeds for search_keywords.

For a single host, pass {"domains": ["genppt.com"]}.

What to explore next