Skip to content
Eden Engine

One Backlink to a Root Domain, with Link Attributes (1 Row)

omnial/root-domain-backlink-one-row

Given a root domain, returns one row of its backlinks report: the linking page's URL, title, domain and language, the page on the looked-up site it points at, the anchor text, the linking page's size, HTTP status and counts of outgoing external and internal links, page and domain scores, first and last seen dates, and the link's flags (nofollow, user-generated, sponsored, form, frame, image, site-wide, new and lost). One row per call.

activeper resultv1

Price

Up to $0.0123 per result; you pay what the call used

The price shown is the price you pay. No monthly minimum. Top-ups start at $5.

Data source

Semrush

Data from Semrush.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/root-domain-backlink-one-row" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/root-domain-backlink-one-row" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/root-domain-backlink-one-row", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/root-domain-backlink-one-row", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per result
Charged for every result returned
$0.0123
Updated
Oct 14, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "url",
    "scope",
    "limit"
  ],
  "properties": {
    "url": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1,
      "description": "The website to look up, as a root domain without a scheme or path."
    },
    "limit": {
      "enum": [
        1
      ],
      "type": "integer",
      "default": 1,
      "description": "Number of rows to return. Fixed at 1."
    },
    "scope": {
      "enum": [
        "ROOT_DOMAIN"
      ],
      "type": "string",
      "default": "ROOT_DOMAIN",
      "description": "What the lookup covers: the whole root domain. The only value offered."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "properties": {
    "rows": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "lang": {
            "type": "string",
            "description": "The linking page's language code."
          },
          "anchor": {
            "type": "string",
            "description": "The link's anchor text."
          },
          "is_new": {
            "type": "boolean",
            "description": "Whether the link is flagged as newly found."
          },
          "is_ugc": {
            "type": "boolean",
            "description": "Whether the link is marked as user-generated content."
          },
          "is_form": {
            "type": "boolean",
            "description": "Whether the link sits in a form element."
          },
          "is_lost": {
            "type": "boolean",
            "description": "Whether the link is flagged as lost."
          },
          "is_frame": {
            "type": "boolean",
            "description": "Whether the link is embedded through a frame."
          },
          "is_image": {
            "type": "boolean",
            "description": "Whether the link is an image link rather than a text link."
          },
          "page_score": {
            "type": "number",
            "description": "The linking page's score, from 0 to 100."
          },
          "source_url": {
            "type": "string",
            "description": "The URL of the linking page."
          },
          "target_url": {
            "type": "string",
            "description": "The URL on the looked-up website that the link points at."
          },
          "is_nofollow": {
            "type": "boolean",
            "description": "Whether the link is marked nofollow."
          },
          "source_size": {
            "type": "number",
            "description": "The size of the linking page, as reported."
          },
          "domain_score": {
            "type": "number",
            "description": "The linking domain's score, from 0 to 100."
          },
          "is_sponsored": {
            "type": "boolean",
            "description": "Whether the link is marked sponsored."
          },
          "last_seen_at": {
            "type": "string",
            "description": "When the link was last seen, as an ISO date-time without a zone."
          },
          "source_title": {
            "type": "string",
            "description": "The linking page's title."
          },
          "first_seen_at": {
            "type": "string",
            "description": "When the link was first seen, as an ISO date-time without a zone."
          },
          "response_code": {
            "type": "number",
            "description": "The HTTP status code the linking page answered with."
          },
          "source_domain": {
            "type": "string",
            "description": "The domain of the linking page."
          },
          "is_sitewide_main": {
            "type": "boolean",
            "description": "Whether the link is flagged as a site-wide link."
          },
          "external_links_count": {
            "type": "number",
            "description": "Number of outgoing links from the linking page to other sites."
          },
          "internal_links_count": {
            "type": "number",
            "description": "Number of outgoing links from the linking page to its own site."
          }
        }
      },
      "description": "One backlink."
    }
  },
  "description": "One row of the root domain's backlinks report, as returned after shaping."
}