v | number | Required | v recorded for this result. |
id | string | Required | Resource identifier returned by the operation. |
workspace_id | string | Required | Workspace that owns this record. |
project_id | string | Required | Project that owns this record. |
set_id | string | Required | set id recorded for this result. |
set_revision | number | Required | set revision recorded for this result. |
set_hash | string | Required | set hash recorded for this result. |
member_id | string | Required | member id recorded for this result. |
member_role | string | Required | member role recorded for this result. |
target_scope_id | string | Required | target scope id recorded for this result. |
captured_at | string | Required | captured at recorded for this result. |
provider_retrieved_from | string / null | Required | provider retrieved from recorded for this result. |
provider_retrieved_to | string / null | Required | provider retrieved to recorded for this result. |
run | object | Required | run recorded for this result. |
run.v | number | Required | v recorded for this result. must equal 1 |
run.id | string | Required | Resource identifier returned by the operation. minLength: 1; maxLength: 128; pattern: ”^[a-zA-Z0-9_-]+$“ |
run.workspace_id | string | Required | Workspace that owns this record. minLength: 1; maxLength: 128; pattern: ”^[a-zA-Z0-9_-]+$“ |
run.project_id | string | Required | Project that owns this record. minLength: 1; maxLength: 128; pattern: ”^[a-zA-Z0-9_-]+$“ |
run.provider | string | Required | provider recorded for this result. values: “linktrail_corpus”, “dataforseo”, “imported” |
run.data_mode | string | Required | data mode recorded for this result. values: “synthetic”, “owned_corpus”, “provider_index”, “imported” |
run.query | object | Required | query recorded for this result. additional fields rejected |
run.query.target_kind | string | Required | target kind recorded for this result. values: “domain”, “exact_url” |
run.query.target | string | Required | target recorded for this result. minLength: 1; maxLength: 4096 |
run.query.include_subdomains | boolean | Required | include subdomains recorded for this result. |
run.query.backlinks_status_type | string | Required | backlinks status type recorded for this result. values: “live”, “lost”, “all” |
run.query.exclude_internal_backlinks | boolean | Required | exclude internal backlinks recorded for this result. |
run.query.mode | string | Required | mode recorded for this result. must equal “as_is” |
run.query.filters | null | Required | filters recorded for this result. |
run.query.order_by | array | Required | order by recorded for this result. minItems: 1; maxItems: 1 |
run.query.rank_scale | string / null | Required | rank scale recorded for this result. |
run.query.page_limit | integer | Required | page limit recorded for this result. minimum: 1; maximum: 1000 |
run.query.row_limit | integer | Required | row limit recorded for this result. minimum: 1; maximum: 1000 |
run.status | string | Required | Resource lifecycle status. values: “queued”, “running”, “succeeded”, “partial”, “failed”, “reconciliation_required” |
run.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))$“ |
run.started_at | string / null | Required | started at recorded for this result. |
run.finished_at | string / null | Required | finished at recorded for this result. |
run.coverage | string | Required | Dataset scope and completeness, including limits on what these results establish. values: “pending”, “complete_for_query”, “capped”, “partial”, “unknown” |
run.coverage_reason | string / null | Required | coverage reason recorded for this result. |
run.provider_total_count | integer / null | Required | provider total count recorded for this result. |
run.usage | object | Required | usage recorded for this result. additional fields rejected |
run.usage.unit | string | Required | unit recorded for this result. must equal “discovery” |
run.usage.currency | string | Required | currency recorded for this result. must equal “USD” |
run.usage.quote_id | string | Required | quote id recorded for this result. minLength: 1; maxLength: 128; pattern: ”^[a-zA-Z0-9_-]+$“ |
run.usage.max_cost_microusd | integer | Required | max cost microusd recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.reserved_cost_microusd | integer | Required | reserved cost microusd recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.provider_reported_cost_microusd | integer / null | Required | provider reported cost microusd recorded for this result. |
run.usage.request_count | integer | Required | request count recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.returned_rows | integer | Required | returned rows recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.accepted_candidates | integer | Required | accepted candidates recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.rejected_rows | integer | Required | rejected rows recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.usage.duplicate_rows | integer | Required | duplicate rows recorded for this result. minimum: 0; maximum: 9007199254740991 |
run.operation | string | Required | operation recorded for this result. must equal “backlinks” |
run.coverage_scope | string | Required | coverage scope recorded for this result. values: “customer_import”, “corpus_subset”, “provider_query” |
run.whole_web_coverage | boolean | Required | False: these results do not measure the whole web. must equal false |
run.replayed | boolean | Optional | True when the response reuses an earlier request with the same idempotency value. |
content_hash | string | Required | content hash recorded for this result. |
absence_claim | string | Required | not_supported: missing dataset rows cannot prove link absence. must equal “not_supported” |
verification_view | string | Required | verification view recorded for this result. must equal “captured_at_snapshot” |
replayed | boolean | Optional | True when the response reuses an earlier request with the same idempotency value. |