> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentlinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get domain overview

> Requires an existing overview runId from a previously admitted request.

`get_domain_overview`

Requires an existing overview runId from a previously admitted request. No new overview can be requested while admission is disabled. Read a stored domain overview, dated provider provenance and separate overview usage. Missing counts remain null; reads never purchase another request.

<Note>Hosted MCP registration verified. These schemas describe the development contract; confirm supported inputs with tools/list. Generic CLI/HTTP calls require a matching development server. Configure LINKTRAIL\_API\_URL; production does not expose these command routes.</Note>

| Access           | Behavior         |
| ---------------- | ---------------- |
| `discovery:read` | Reads saved data |

Reading saved data does not start a verification job. Mutations can change saved records or access; the effects below apply.

## Example request

Connect through [MCP](/guides/connect-mcp), [CLI](/guides/connect-cli), or [HTTP](/guides/connect-http). Replace example identifiers with records from your workspace.

<CodeGroup>
  ```json MCP theme={null}
  {
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "get_domain_overview",
      "arguments": {
        "runId": "run_example"
      }
    }
  }
  ```

  ```bash CLI theme={null}
  linktrail call get_domain_overview --args '{"runId":"run_example"}'
  ```

  ```bash HTTP theme={null}
  curl "$LINKTRAIL_API_URL/v1/commands/get_domain_overview" \
    -H "Authorization: Bearer $LINKTRAIL_API_KEY" \
    -H 'Content-Type: application/json' \
    --data '{"runId":"run_example"}'
  ```
</CodeGroup>

## Returned result

Illustrative data validated against the documented response schema. IDs and dates are examples, not a live account capture. MCP returns this data in `structuredContent` and in a text content block; generic HTTP and CLI return the JSON result directly.

```json theme={null}
{
  "v": 1,
  "id": "run_example",
  "workspace_id": "ws_example",
  "project_id": "pr_example",
  "operation": "domain_overview",
  "provider": "dataforseo",
  "data_mode": "synthetic",
  "query": {
    "target": "example.com",
    "include_subdomains": true,
    "include_indirect_links": false,
    "exclude_internal_backlinks": true,
    "backlinks_status_type": "live",
    "backlinks_filters": null,
    "rank_scale": "one_thousand",
    "internal_list_limit": 10
  },
  "status": "queued",
  "created_at": "2026-09-13T12:00:00.000Z",
  "started_at": null,
  "finished_at": null,
  "error_code": null,
  "result": null,
  "usage": {
    "unit": "domain_overview",
    "currency": "USD",
    "quote_id": "synthetic_example",
    "max_cost_microusd": 1,
    "reserved_cost_microusd": 0,
    "provider_reported_cost_microusd": null,
    "request_count": 0,
    "summaries_returned": 0
  },
  "coverage": "pending",
  "coverage_scope": "provider_query",
  "whole_web_coverage": false
}
```

## Input fields

Omit optional fields when you do not want to supply them. Null is accepted only where listed. Unknown input properties are rejected.

| Field   | Type   | Presence | Meaning and constraints                                                                      |
| ------- | ------ | -------- | -------------------------------------------------------------------------------------------- |
| `runId` | string | Required | Identifier of the run returned by its create or list operation. minLength: 1; maxLength: 200 |

### Validation and omitted values

Requires a previously admitted saved overview run. Missing counts remain null and the read does not purchase more data.

## Output fields

Fields inside optional or nullable parents apply only when that parent exists. [Common schema conventions](/reference/schemas) explain evidence states, empty lists and extensions.

| Field                                                              | Type            | Presence | Meaning and constraints                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------ | --------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `v`                                                                | number          | Required | v recorded for this result. must equal 1                                                                                                                                                                                                                                                                                                                                                     |
| `id`                                                               | string          | Required | Resource identifier returned by the operation. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                         |
| `workspace_id`                                                     | string          | Required | Workspace that owns this record. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                                       |
| `project_id`                                                       | string          | Required | Project that owns this record. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                                         |
| `operation`                                                        | string          | Required | operation recorded for this result. must equal "domain\_overview"                                                                                                                                                                                                                                                                                                                            |
| `provider`                                                         | string          | Required | provider recorded for this result. values: "linktrail\_corpus", "dataforseo", "imported"                                                                                                                                                                                                                                                                                                     |
| `data_mode`                                                        | string          | Required | data mode recorded for this result. values: "synthetic", "owned\_corpus", "provider\_index", "imported"                                                                                                                                                                                                                                                                                      |
| `query`                                                            | object          | Required | query recorded for this result. additional fields rejected                                                                                                                                                                                                                                                                                                                                   |
| `query.target`                                                     | string          | Required | target recorded for this result. minLength: 1; maxLength: 253                                                                                                                                                                                                                                                                                                                                |
| `query.include_subdomains`                                         | boolean         | Required | include subdomains recorded for this result.                                                                                                                                                                                                                                                                                                                                                 |
| `query.include_indirect_links`                                     | boolean         | Required | include indirect links recorded for this result.                                                                                                                                                                                                                                                                                                                                             |
| `query.exclude_internal_backlinks`                                 | boolean         | Required | exclude internal backlinks recorded for this result.                                                                                                                                                                                                                                                                                                                                         |
| `query.backlinks_status_type`                                      | string          | Required | backlinks status type recorded for this result. values: "live", "lost", "all"                                                                                                                                                                                                                                                                                                                |
| `query.backlinks_filters`                                          | null            | Required | backlinks filters recorded for this result.                                                                                                                                                                                                                                                                                                                                                  |
| `query.rank_scale`                                                 | string / null   | Required | rank scale recorded for this result.                                                                                                                                                                                                                                                                                                                                                         |
| `query.internal_list_limit`                                        | number          | Required | internal list limit recorded for this result. must equal 10                                                                                                                                                                                                                                                                                                                                  |
| `status`                                                           | string          | Required | Resource lifecycle status. values: "queued", "running", "succeeded", "failed", "reconciliation\_required"                                                                                                                                                                                                                                                                                    |
| `created_at`                                                       | string          | Required | UTC timestamp when the record was created. format: "date-time"; pattern: "^(?:(?:\d\d\[2468]\[048]\|\d\d\[13579]\[26]\|\d\d0\[48]\|\[02468]\[048]00\|\[13579]\[26]00)-02-29\|\d\{4}-(?:(?:0\[13578]\|1\[02])-(?:0\[1-9]\|\[12]\d\|3\[01])\|(?:0\[469]\|11)-(?:0\[1-9]\|\[12]\d\|30)\|(?:02)-(?:0\[1-9]\|1\d\|2\[0-8])))T(?:(?:\[01]\d\|2\[0-3]):\[0-5]\d:\[0-5]\d\\.\d\{3}(?:Z))\$"          |
| `started_at`                                                       | string / null   | Required | started at recorded for this result.                                                                                                                                                                                                                                                                                                                                                         |
| `finished_at`                                                      | string / null   | Required | finished at recorded for this result.                                                                                                                                                                                                                                                                                                                                                        |
| `error_code`                                                       | string / null   | Required | error code recorded for this result.                                                                                                                                                                                                                                                                                                                                                         |
| `usage`                                                            | object          | Required | usage recorded for this result. additional fields rejected                                                                                                                                                                                                                                                                                                                                   |
| `usage.unit`                                                       | string          | Required | unit recorded for this result. must equal "domain\_overview"                                                                                                                                                                                                                                                                                                                                 |
| `usage.currency`                                                   | string          | Required | currency recorded for this result. must equal "USD"                                                                                                                                                                                                                                                                                                                                          |
| `usage.quote_id`                                                   | string          | Required | quote id recorded for this result. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                                     |
| `usage.max_cost_microusd`                                          | integer         | Required | max cost microusd recorded for this result. maximum: 9007199254740991; exclusiveMinimum: 0                                                                                                                                                                                                                                                                                                   |
| `usage.reserved_cost_microusd`                                     | integer         | Required | reserved cost microusd recorded for this result. minimum: 0; maximum: 9007199254740991                                                                                                                                                                                                                                                                                                       |
| `usage.provider_reported_cost_microusd`                            | integer / null  | Required | provider reported cost microusd recorded for this result.                                                                                                                                                                                                                                                                                                                                    |
| `usage.request_count`                                              | integer         | Required | request count recorded for this result. minimum: 0; maximum: 1                                                                                                                                                                                                                                                                                                                               |
| `usage.summaries_returned`                                         | integer         | Required | summaries returned recorded for this result. minimum: 0; maximum: 1                                                                                                                                                                                                                                                                                                                          |
| `result`                                                           | object / null   | Required | Saved result; null when this operation has no completed result.                                                                                                                                                                                                                                                                                                                              |
| `result.v`                                                         | number          | Required | v recorded for this result. must equal 1                                                                                                                                                                                                                                                                                                                                                     |
| `result.overview_run_id`                                           | string          | Required | overview run id recorded for this result. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                              |
| `result.workspace_id`                                              | string          | Required | Workspace that owns this record. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                                       |
| `result.project_id`                                                | string          | Required | Project that owns this record. pattern: "^\[a-zA-Z0-9\_-]\{1,128}\$"                                                                                                                                                                                                                                                                                                                         |
| `result.provider`                                                  | string          | Required | provider recorded for this result. values: "linktrail\_corpus", "dataforseo", "imported"                                                                                                                                                                                                                                                                                                     |
| `result.data_mode`                                                 | string          | Required | data mode recorded for this result. values: "synthetic", "owned\_corpus", "provider\_index", "imported"                                                                                                                                                                                                                                                                                      |
| `result.provider_retrieved_at`                                     | string          | Required | Timestamp when the upstream evidence was retrieved. format: "date-time"; pattern: "^(?:(?:\d\d\[2468]\[048]\|\d\d\[13579]\[26]\|\d\d0\[48]\|\[02468]\[048]00\|\[13579]\[26]00)-02-29\|\d\{4}-(?:(?:0\[13578]\|1\[02])-(?:0\[1-9]\|\[12]\d\|3\[01])\|(?:0\[469]\|11)-(?:0\[1-9]\|\[12]\d\|30)\|(?:02)-(?:0\[1-9]\|1\d\|2\[0-8])))T(?:(?:\[01]\d\|2\[0-3]):\[0-5]\d:\[0-5]\d\\.\d\{3}(?:Z))\$" |
| `result.provider_first_seen`                                       | string / null   | Required | provider first seen recorded for this result.                                                                                                                                                                                                                                                                                                                                                |
| `result.provider_lost_date`                                        | string / null   | Required | provider lost date recorded for this result.                                                                                                                                                                                                                                                                                                                                                 |
| `result.verified_at`                                               | null            | Required | Timestamp of the Linktrail check; null until checked.                                                                                                                                                                                                                                                                                                                                        |
| `result.coverage`                                                  | string          | Required | Dataset scope and completeness, including limits on what these results establish. values: "provider\_summary", "corpus\_subset", "partial"                                                                                                                                                                                                                                                   |
| `result.counts`                                                    | object          | Required | counts recorded for this result. additional fields rejected                                                                                                                                                                                                                                                                                                                                  |
| `result.counts.backlinks`                                          | integer / null  | Required | backlinks recorded for this result.                                                                                                                                                                                                                                                                                                                                                          |
| `result.counts.referring_domains`                                  | integer / null  | Required | referring domains recorded for this result.                                                                                                                                                                                                                                                                                                                                                  |
| `result.counts.referring_main_domains`                             | integer / null  | Required | referring main domains recorded for this result.                                                                                                                                                                                                                                                                                                                                             |
| `result.counts.referring_pages`                                    | integer / null  | Required | referring pages recorded for this result.                                                                                                                                                                                                                                                                                                                                                    |
| `result.counts.referring_ips`                                      | integer / null  | Required | referring ips recorded for this result.                                                                                                                                                                                                                                                                                                                                                      |
| `result.counts.referring_subnets`                                  | integer / null  | Required | referring subnets recorded for this result.                                                                                                                                                                                                                                                                                                                                                  |
| `result.counts.crawled_pages`                                      | integer / null  | Required | crawled pages recorded for this result.                                                                                                                                                                                                                                                                                                                                                      |
| `result.counts.broken_backlinks`                                   | integer / null  | Required | broken backlinks recorded for this result.                                                                                                                                                                                                                                                                                                                                                   |
| `result.counts.broken_pages`                                       | integer / null  | Required | broken pages recorded for this result.                                                                                                                                                                                                                                                                                                                                                       |
| `result.provider_metrics`                                          | object / object | Required | provider metrics recorded for this result.                                                                                                                                                                                                                                                                                                                                                   |
| `result.provider_metrics.dataforseo`                               | object          | Required | dataforseo recorded for this result. additional fields rejected                                                                                                                                                                                                                                                                                                                              |
| `result.provider_metrics.dataforseo.rank`                          | integer / null  | Required | rank recorded for this result.                                                                                                                                                                                                                                                                                                                                                               |
| `result.provider_metrics.dataforseo.backlinks_spam_score`          | integer / null  | Required | backlinks spam score recorded for this result.                                                                                                                                                                                                                                                                                                                                               |
| `result.provider_metrics.dataforseo.rank_scale`                    | string          | Required | rank scale recorded for this result. must equal "one\_thousand"                                                                                                                                                                                                                                                                                                                              |
| `result.provider_metrics.linktrail_corpus`                         | object          | Required | linktrail corpus recorded for this result. additional fields rejected                                                                                                                                                                                                                                                                                                                        |
| `result.provider_metrics.linktrail_corpus.corpus_source_pages`     | integer / null  | Required | corpus source pages recorded for this result.                                                                                                                                                                                                                                                                                                                                                |
| `result.provider_metrics.linktrail_corpus.corpus_last_expanded_at` | string / null   | Required | corpus last expanded at recorded for this result.                                                                                                                                                                                                                                                                                                                                            |
| `coverage`                                                         | string          | Required | Dataset scope and completeness, including limits on what these results establish.                                                                                                                                                                                                                                                                                                            |
| `coverage_scope`                                                   | string          | Required | coverage scope recorded for this result. must equal "provider\_query"                                                                                                                                                                                                                                                                                                                        |
| `whole_web_coverage`                                               | boolean         | Required | False: these results do not measure the whole web. must equal false                                                                                                                                                                                                                                                                                                                          |
| `replayed`                                                         | boolean         | Optional | True when the response reuses an earlier request with the same idempotency value.                                                                                                                                                                                                                                                                                                            |

[Download input schema](/schemas/get_domain_overview.input.json) · [Download output schema](/schemas/get_domain_overview.output.json)

## Errors and retries

The command is annotated idempotent. Reuse an accepted idempotency key when the input provides one; changing the payload under a reused key can conflict.

See [error recovery](/reference/errors) for status, scope, cooldown, cursor and retry handling. Unknown observations are result data and do not establish loss.

## HTTP resource routes

These existing resource routes share the operation’s domain behavior. Their parameter placement, status and response envelope can differ from generic invocation. See [HTTP route details](/reference/http/routes).

| Method and route                      | Success | Details                                          |
| ------------------------------------- | ------- | ------------------------------------------------ |
| `GET /v1/discovery/overviews/{runId}` | 200     | Remaining read arguments go in query parameters. |

## Continue

[get\_usage](/reference/commands/get_usage)

Follow the [related workflow](/guides/import-and-verify), inspect [capability status](/capability-status), or return to the [command index](/reference/index).
