Enroll a candidate-only watch from a present verification within 24h with no newer observation.
monitor_discovery_candidateEnroll a candidate-only watch from a present verification within 24h with no newer observation. Keeps candidate/run/observation/local-reference provenance. Active-watch limits apply. Replay preserves schedules and never resumes a later paused watch; user pauses require explicit resume.
Name recorded in the 2026-10-17 deployment. This page describes current source; verify inputs and access in your connected catalog. Provider configuration and workspace access still apply.
Access
Behavior
discovery:read, watches:write
Writes or admits work
Checks and monitoring can consume workspace capacity. Queued admission is not a completed observation; inspect the returned job or saved state.
Schema-validated example; IDs and dates are illustrative. MCP returns this data in structuredContent and in a text content block; generic HTTP and CLI return the JSON result directly.
Requires present evidence no older than 24 hours, the current observation pointer and no superseding observation. Only a newly created candidate-only watch can activate here; a user-paused existing watch requires explicit resume. Active cadence and next check remain intact. Replay preserves the original enrollment outcome and never resumes a subsequently paused watch.
Fields inside optional or nullable parents apply only when that parent exists. Common schema conventions explain evidence states, empty lists and extensions.
lifecycle (object, optional).
schema_version (number, required).
workspace_id (string, required): Workspace that owns this record.
project_id (string, required): Project that owns this record.
verification_job_id (string, required): Identifier returned by the related operation.
watch_id (string, required): Identifier returned by the related operation.
run_id (string, required): Identifier returned by the related operation.
candidate_id (string, required): Identifier returned by the related operation.
observation_id (string, required): Identifier returned by the related operation.
local_reference (string / null, required): Customer reference for joining this record to a local ledger entry.
created_at (string, required): UTC timestamp when the record was created.
watch (object, required).
replayed (boolean, required): True when the response reuses an earlier request with the same idempotency value.
recurring_monitoring_created (boolean, required): Whether this operation enrolled recurring monitoring.
enrollment_outcome (string, optional).
All fields and nested objects
Types, allowed values, limits and nested fields:
Field
Type
Presence
Meaning and constraints
lifecycle
object
Optional
additional fields rejected
lifecycle.watchId
string
Required
Identifier returned by the related operation. minLength: 1; maxLength: 200
lifecycle.projectId
string
Required
Identifier returned by the related operation. minLength: 1; maxLength: 200
lifecycle.revision
integer
Required
Recorded revision. For an update, use the revision argument named by that operation. minimum: 0; maximum: 9007199254740991
lifecycle.deal
object
Required
additional fields rejected
lifecycle.deal.costMinor
integer / null
Required
lifecycle.deal.currency
string / null
Required
lifecycle.deal.acquiredOn
string / null
Required
lifecycle.deal.expiresOn
string / null
Required
lifecycle.deal.renewalWindowDays
integer / null
Required
lifecycle.deal.contactRef
string / null
Required
lifecycle.deal.contactLabel
string / null
Required
lifecycle.deal.dealNote
string / null
Required
lifecycle.createdAt
string / null
Required
lifecycle.updatedAt
string / null
Required
schema_version
number
Required
must equal 1
workspace_id
string
Required
Workspace that owns this record.
project_id
string
Required
Project that owns this record.
verification_job_id
string
Required
Identifier returned by the related operation.
watch_id
string
Required
Identifier returned by the related operation.
run_id
string
Required
Identifier returned by the related operation.
candidate_id
string
Required
Identifier returned by the related operation.
observation_id
string
Required
Identifier returned by the related operation.
local_reference
string / null
Required
Customer reference for joining this record to a local ledger entry.
Summary of the latest complete, conclusive observation. It survives a later unknown attempt; conclusive does not imply presence or a healthy destination.
UTC start of the current sequence of complete unavailability observations for the inspected source or destination; null outside that sequence.
watch.observation_state.unavailableCount
number
Optional
Count of complete unavailability observations in the current sequence for the inspected source or destination.
watch.observation_state.wasEverHealthy
boolean
Optional
watch.observation_state.retryNotBefore
string / null
Optional
UTC lower bound derived from the publisher’s Retry-After. The scheduler can check later; this is not an exact appointment.
watch.observation_state.ignored
boolean
Optional
True when the reducer ignores an old, same-time or already-recorded attempt without advancing saved state.
watch.observation_state.absentCount
integer
Optional
Detailed source-link state: accepted complete absent observations in the current sequence. Present or source-unavailable observations reset it; an unknown attempt preserves it. minimum: 0
watch.observation_state.wasEverPresent
boolean
Optional
Detailed source-link state: a complete present observation was recorded previously. This historical flag does not establish current presence.
Detailed source-link state: repeated complete source-unavailability observations satisfied the confirmation window. An unknown attempt can preserve this historical flag; it does not establish link absence.
watch.created_at
string
Required
UTC timestamp when the record was created.
watch.updated_at
string
Required
UTC timestamp of the last record update.
watch.last_attempt_at
string / null
Required
UTC timestamp of the latest saved attempt, including an inconclusive attempt; null before any attempt.
watch.last_success_at
string / null
Required
UTC timestamp of the latest complete, conclusive observation; null before one exists. This does not mean the link was present.
watch.last_observation_id
string / null
Required
Identifier returned by the related operation.
watch.next_check_at
string / null
Required
Saved scheduling eligibility time in UTC, not a promised completion time. Read status before treating it as an active schedule.
watch.overdue_reason
string / null
Required
Recorded scheduling or admission delay; null when no delay reason is saved.
watch.google_crawlable
boolean / null
Optional
Googlebot robots.txt permission on the latest checked source and observed redirect hops: true allowed, false blocked, null unknown. Does not establish Google indexing, page availability or ranking.
watch.google_crawl_reason
string / null
Optional
Recorded Googlebot robots permission or why that permission is unknown. Separate from permission for AgentLinkOps monitoring.
watch.robots_rule
string / null
Optional
Publisher robots.txt path rule supporting the current Googlebot decision, or null when no matching rule was observed.
watch.noindex
boolean / null
Optional
Whether the most recently completely read page told Googlebot not to index it. Null means not observed; check page_observed_at for retained older evidence.
watch.page_nofollow
boolean / null
Optional
Whether the most recently completely read page told Googlebot not to follow its links. Independent of individual link rel attributes; null means not observed.
watch.link_rel
array / null
Optional
Sorted union of rel attributes on directly observed matching link occurrences. An empty array is an observed ordinary link; null means no current or retained link attributes were observed.
watch.can_verify_reason
string / null
Optional
Why the latest check could not verify link presence or absence. Null means that check completed; not_checked means no check is retained.
watch.last_verified_at
string / null
Optional
Original timestamp of the most recent complete link presence or absence check. It stays unchanged after a blocked or incomplete check.
watch.crawlability_provenance
object
Optional
Original saved check times and observation IDs for robots permission, page directives and link attributes. Retained page/link facts can predate the latest robots check.
watch.crawlability_provenance.robots_observed_at
string / null
Required
Timestamp of the latest saved check containing the robots permission attempt, including unknown results.
watch.crawlability_provenance.page_observed_at
string / null
Required
Timestamp of the complete source page read supporting the page directives, or null when no complete page is retained.
watch.crawlability_provenance.link_observed_at
string / null
Required
Timestamp of the complete source page read where matching links were present, or null when no matching link was observed.
Saved observation supporting the latest robots permission attempt, or null.
watch.crawlability_provenance.page_observation_id
string / null
Required
Saved observation supporting the page directives, or null.
watch.crawlability_provenance.link_observation_id
string / null
Required
Saved observation where the matching link was present, or null.
watch.category_contract
string
Optional
Version of the shared table, API and export category projection. must equal "link-category-v1"
watch.chosen_category
object
Optional
The saved choice and recorded account attribution. Cleared keeps the type empty; automatic permits eligible existing page evidence to supply the displayed category. Neither action reviews or starts AI work.
watch.chosen_category.intent
string
Required
values: "chosen", "cleared", "automatic"
watch.chosen_category.id
string / null
Required
Resource identifier returned by the operation.
watch.chosen_category.name
string / null
Required
watch.chosen_category.standard_name
string / null
Required
watch.chosen_category.actor_id
string / null
Required
Identifier returned by the related operation.
watch.chosen_category.recorded_at
string / null
Required
watch.chosen_category.revision
integer
Required
Saved label revision; pass as revision to set_link_type. Required for intent=automatic. minimum: 0; maximum: 9007199254740991
watch.chosen_category.deliberate_clear
boolean
Required
watch.page_assessment
object
Optional
What retained page evidence says about link occurrences. Applicability separates current, previous, expired and unavailable evidence. Suggested is provisional; accepted_manual requires a recorded review; accepted_auto requires a qualified saved policy.
Occurrence counts for this watch. Null means unavailable. Assessed counts completed evaluations, including inconclusive ones. Classified counts occurrences with a determined role; partial describes type coverage. Retained includes excluded occurrences. Counts do not represent separate watched links.
watch.page_assessment.coverage.assessed
integer / null
Required
watch.page_assessment.coverage.classified
integer / null
Required
watch.page_assessment.coverage.eligible
integer / null
Required
watch.page_assessment.coverage.retained
integer / null
Required
watch.page_assessment.coverage.excluded
integer / null
Required
watch.page_assessment.coverage.unassessed
integer / null
Required
watch.page_assessment.coverage.unclassified
integer / null
Required
watch.page_assessment.coverage.partial
boolean / null
Required
watch.page_assessment.pending_count
integer / null
Required
watch.page_assessment.failed_count
integer / null
Required
watch.page_assessment.job_count
integer / null
Required
watch.page_assessment.review_required_count
integer / null
Required
watch.display_category
object
Optional
The category shown in the everyday table. A deliberate saved choice takes precedence. Otherwise page evidence supplies a category or Mixed types, with its evidence state. Read the reason when no category is available.
watch.display_category.source
string
Required
values: "chosen", "page_assessment", "none"
watch.display_category.kind
string
Required
values: "category", "mixed", "cleared", "unknown"
watch.display_category.id
string / null
Required
Resource identifier returned by the operation.
watch.display_category.name
string
Required
watch.display_category.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record.
watch.display_category.reason
string
Required
Recorded explanation; null when no explanation applies.
watch.display_category.applicability
string
Required
watch.display_category.coverage
object
Required
Occurrence counts for this watch. Null means unavailable. Assessed counts completed evaluations, including inconclusive ones. Classified counts occurrences with a determined role; partial describes type coverage. Retained includes excluded occurrences. Counts do not represent separate watched links.
watch.display_category.coverage.assessed
integer / null
Required
watch.display_category.coverage.classified
integer / null
Required
watch.display_category.coverage.eligible
integer / null
Required
watch.display_category.coverage.retained
integer / null
Required
watch.display_category.coverage.excluded
integer / null
Required
watch.display_category.coverage.unassessed
integer / null
Required
watch.display_category.coverage.unclassified
integer / null
Required
watch.display_category.coverage.partial
boolean / null
Required
watch.source_url
string
Required
Publisher page URL recorded in this evidence.
watch.target_url
string
Required
Destination URL recorded in this evidence.
watch.target_scope
string
Required
watch.expected_anchor
string / null
Required
watch.expected_rel
array / null
Required
watch.local_reference
string / null
Required
Customer reference for joining this record to a local ledger entry.
watch.last_successful_observation_id
string / null
Required
Identifier returned by the related operation.
watch.history_compacted_before
string / null
Optional
Retention cutoff for compacted history; null when no cutoff is recorded. It does not establish that no earlier observations existed.
Saved lifecycle or evidence state, as enumerated for this record.
watch.initial_check.error_code
string / null
Required
Error code recorded for this result, or null.
watch.check_operation
object
Optional
additional fields rejected
watch.check_operation.id
string
Required
Resource identifier returned by the operation.
watch.check_operation.watch_id
string
Required
Identifier returned by the related operation.
watch.check_operation.operation_key
string
Required
watch.check_operation.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "pending", "running", "completed", "partial"
watch.check_operation.source
object
Required
additional fields rejected
watch.check_operation.source.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_operation.source.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_operation.source.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_operation.source.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_operation.source.lane
string / null
Required
watch.check_operation.source.last_crawl_at
string / null
Optional
watch.check_operation.source.retrieved_at
string / null
Optional
watch.check_operation.target
object
Required
additional fields rejected
watch.check_operation.target.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_operation.target.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_operation.target.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_operation.target.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_operation.target.lane
string / null
Required
watch.check_operation.target.last_crawl_at
string / null
Optional
watch.check_operation.target.retrieved_at
string / null
Optional
watch.check_operation.classification
object
Required
additional fields rejected
watch.check_operation.classification.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_operation.classification.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_operation.classification.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_operation.classification.result
string / null
Required
Saved result; null when this operation has no completed result.
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_operation.google.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_operation.google.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_operation.google.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_operation.google.lane
string / null
Required
watch.check_operation.google.last_crawl_at
string / null
Optional
watch.check_operation.google.retrieved_at
string / null
Optional
watch.check_operation.authority
object
Required
additional fields rejected
watch.check_operation.authority.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_operation.authority.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_operation.authority.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_operation.authority.result
string / null
Required
Saved result; null when this operation has no completed result.
Configured check interval in seconds. Scheduling and admission can delay completion.
watch.check_status.monitoring.next_check_at
string / null
Required
Saved scheduling eligibility time in UTC, not a promised completion time. Read status before treating it as an active schedule.
watch.check_status.can_check
boolean
Required
watch.check_status.check_blocked_reason
string / null
Required
watch.check_status.stages
object
Required
additional fields rejected
watch.check_status.stages.link
object
Required
watch.check_status.stages.link.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "checked", "stale", "running", "failed", "not_checked", "unavailable", "not_applicable"
watch.check_status.stages.link.checked_at
string / null
Required
UTC timestamp of the saved check.
watch.check_status.stages.link.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.stages.link.reason
string / null
Required
Recorded explanation; null when no explanation applies.
Saved lifecycle or evidence state, as enumerated for this record. values: "checked", "stale", "running", "failed", "not_checked", "unavailable", "not_applicable"
watch.check_status.stages.destination.checked_at
string / null
Required
UTC timestamp of the saved check.
watch.check_status.stages.destination.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.stages.destination.reason
string / null
Required
Recorded explanation; null when no explanation applies.
Saved lifecycle or evidence state, as enumerated for this record. values: "checked", "stale", "running", "failed", "not_checked", "unavailable", "not_applicable"
watch.check_status.stages.link_type.checked_at
string / null
Required
UTC timestamp of the saved check.
watch.check_status.stages.link_type.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.stages.link_type.reason
string / null
Required
Recorded explanation; null when no explanation applies.
Saved lifecycle or evidence state, as enumerated for this record. values: "checked", "stale", "running", "failed", "not_checked", "unavailable", "not_applicable"
watch.check_status.stages.google.checked_at
string / null
Required
UTC timestamp of the saved check.
watch.check_status.stages.google.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.stages.google.reason
string / null
Required
Recorded explanation; null when no explanation applies.
Saved lifecycle or evidence state, as enumerated for this record. values: "checked", "stale", "running", "failed", "not_checked", "unavailable", "not_applicable"
watch.check_status.stages.authority.checked_at
string / null
Required
UTC timestamp of the saved check.
watch.check_status.stages.authority.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.stages.authority.reason
string / null
Required
Recorded explanation; null when no explanation applies.
Saved lifecycle or evidence state, as enumerated for this record. values: "pending", "running", "completed", "partial"
watch.check_status.last_run.source
object
Required
additional fields rejected
watch.check_status.last_run.source.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_status.last_run.source.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_status.last_run.source.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_status.last_run.source.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.last_run.source.lane
string / null
Required
watch.check_status.last_run.source.last_crawl_at
string / null
Optional
watch.check_status.last_run.source.retrieved_at
string / null
Optional
watch.check_status.last_run.target
object
Required
additional fields rejected
watch.check_status.last_run.target.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_status.last_run.target.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_status.last_run.target.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_status.last_run.target.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.last_run.target.lane
string / null
Required
watch.check_status.last_run.target.last_crawl_at
string / null
Optional
watch.check_status.last_run.target.retrieved_at
string / null
Optional
watch.check_status.last_run.classification
object
Required
additional fields rejected
watch.check_status.last_run.classification.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_status.last_run.classification.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_status.last_run.classification.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_status.last_run.classification.result
string / null
Required
Saved result; null when this operation has no completed result.
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_status.last_run.google.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_status.last_run.google.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_status.last_run.google.result
string / null
Required
Saved result; null when this operation has no completed result.
watch.check_status.last_run.google.lane
string / null
Required
watch.check_status.last_run.google.last_crawl_at
string / null
Optional
watch.check_status.last_run.google.retrieved_at
string / null
Optional
watch.check_status.last_run.authority
object
Required
additional fields rejected
watch.check_status.last_run.authority.state
string
Required
Saved lifecycle or evidence state, as enumerated for this record. values: "queued", "running", "completed", "skipped", "unavailable", "failed", "waiting_source"
watch.check_status.last_run.authority.job_id
string / null
Required
Identifier returned by the related operation.
watch.check_status.last_run.authority.reason
string / null
Required
Recorded explanation; null when no explanation applies.
watch.check_status.last_run.authority.result
string / null
Required
Saved result; null when this operation has no completed result.
True when this request created the record; false when an existing record was reused.
watch.detail
string
Optional
watch.type
string,null
Optional
Saved compatibility type on enriched watch records; null when empty. Prefer display_category for the category shown in the table and page_assessment for currentness. A saved model type alone does not prove a current assessment. Reading or checking a link does not classify it. Deployments without label tables omit this field; concise list rows omit it too. values: "contextual_citation", "guest_post", "recommendation", "resource_entry", "technical_reference", "directory_entry", "profile_website", "author_attribution", "discussion_contribution", "navigation_template", "badge_embed_attribution", "partner_sponsor", "other", null
watch.type_source
string,null
Optional
Who supplied the saved compatibility value: person includes a team choice or deliberate clear; model identifies a saved model type. A null value can accompany automatic display; read chosen_category.intent for the team intent. Classification updates preserve team choices and clears. Deployments without label tables and concise list rows omit this field. values: "person", "model", null
watch.type_revision
integer
Optional
Saved compatibility label revision; zero when no label record exists. Use chosen_category.revision for set_link_type conflict checks. Deployments without label tables and concise list rows omit this field. minimum: 0
watch.tags
array
Optional
Active workspace tags attached to this watch, ordered by name; an empty array means the watch has no active tags. Tags remain separate from the chosen category and page assessment. Checking a link does not add tags. Deployments without label tables and concise list rows omit this field.
watch.tags[].id
string
Required
Workspace tag identifier returned by list_link_tags or save_link_tag.
watch.tags[].name
string
Required
Saved display name of the attached workspace tag.
watch.tags[].color
string
Required
Saved display color of the attached workspace tag.
watch.disavow
string,null
Optional
Saved rule coverage for this source: active for an approved rule, proposed for a suggestion, or null when no rule covers it or rule metadata is unavailable. An active rule takes precedence over a proposed rule. Concise list rows omit this field; reading this coverage does not submit a disavow file to Google. values: "active", "proposed", null
replayed
boolean
Required
True when the response reuses an earlier request with the same idempotency value.
recurring_monitoring_created
boolean
Required
Whether this operation enrolled recurring monitoring.
When retrying with idempotencyKey, reuse the original value and the same arguments; preserve originally omitted optional fields. Generic HTTP puts idempotencyKey in the JSON body, while resource routes use the header where listed below. A changed payload under a reused key can conflict.See error recovery for status, scope, cooldown, cursor and retry handling. Unknown observations are result data and do not establish loss.
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.
Method and route
Success
Details
POST /v1/discovery/verifications/{jobId}/monitor
200
Remaining arguments go in a JSON object body. Supply idempotencyKey as the Idempotency-Key header on this resource route.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AgentLinkOps","colors":{"primary":"#c4472d","light":"#c4472d","dark":"#a73620"},"logo":{"light":"https://mintcdn.com/agent-link-ops/9T-OvsRR8cCAAt-Z/logo.svg?fit=max\u0026auto=format\u0026n=9T-OvsRR8cCAAt-Z\u0026q=85\u0026s=da0ba741c06e8509b055f3be569a7336","dark":"https://mintcdn.com/agent-link-ops/9T-OvsRR8cCAAt-Z/logo.svg?fit=max\u0026auto=format\u0026n=9T-OvsRR8cCAAt-Z\u0026q=85\u0026s=da0ba741c06e8509b055f3be569a7336","href":"https://agentlinkops.com"},"favicon":"https://mintcdn.com/agent-link-ops/9T-OvsRR8cCAAt-Z/favicon.ico?fit=max\u0026auto=format\u0026n=9T-OvsRR8cCAAt-Z\u0026q=85\u0026s=824a7d115a9fdf58f1dfa3341e2313dc","appearance":{"default":"light","strict":true},"background":{"color":{"light":"#f7f9fb","dark":"#192b36"}},"navbar":{"links":[{"href":"https://agentlinkops.com","label":"Website"}],"primary":{"type":"button","label":"Connect your agent","href":"/quickstart"}},"seo":{"metatags":{"canonical":"https://docs.agentlinkops.com"}},"fonts":{"family":"Schibsted Grotesk"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"agent-link-ops","hasAudioNarration":false,"actualSubdomain":"agent-link-ops","customDomains":["docs.agentlinkops.com"],"gitSource":{"type":"github","owner":"sunlover7","repo":"agentlinkops-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ade7d2cd2e4fef472e10b38","collectionId":"15ca5646-e296-4f58-b932-322e3310372d","liveDeploymentHistoryId":"6ade7d2cd2e4fef472e10b38","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ade7d2cd2e4fef472e10b38","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Reference","count":239},{"language":"default","tag":"MCP, CLI and API commands","count":159},{"language":"default","tag":"Optional local workflows","count":57},{"language":"default","tag":"Link monitoring and evidence","count":46},{"language":"default","tag":"Guides","count":34},{"language":"default","tag":"Reports and exports","count":31},{"language":"default","tag":"Projects and access","count":28},{"language":"default","tag":"Competitor research","count":24},{"language":"default","tag":"CLI context","count":17},{"language":"default","tag":"Ledger and sync","count":16}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":"@font-face{font-family:\"Fragment Mono\";src:url(/fonts/fragment-mono.ttf) format(\"truetype\");font-display:swap}:root{--alo-ink:#192b36;--alo-muted:#566570;--alo-line:#d8dfe5}#content-area li,#content-area p,body{color:var(--alo-ink)}#content-area h1,#content-area h2,#content-area h3{color:var(--alo-ink);letter-spacing:-.025em}code,pre{font-family:\"Fragment Mono\",ui-monospace,monospace!important}#content-area a{text-underline-offset:3px}:focus-visible{outline:3px solid #c4472d;outline-offset:3px}::selection{background:#f5cbbb;color:#192b36}#content-area .mdx-content{overflow-wrap:anywhere}"}],"page":{"pagePath":"reference/commands/monitor_discovery_candidate","slug":"/reference/commands/monitor_discovery_candidate","pageMetadata":{"title":"Monitor discovery candidate","description":"Enroll a candidate-only watch from a present verification within 24h with no newer observation.","href":"/reference/commands/monitor_discovery_candidate"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,CodeBlock,CodeGroup,Heading,Note,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:_jsx(_components.code,{children:`monitor_discovery_candidate`})}),`\n`,_jsx(_components.p,{children:`Enroll a candidate-only watch from a present verification within 24h with no newer observation. Keeps candidate/run/observation/local-reference provenance. Active-watch limits apply. Replay preserves schedules and never resumes a later paused watch; user pauses require explicit resume.`}),`\n`,_jsx(Note,{children:`Name recorded in the 2026-10-17 deployment. This page describes current source; verify inputs and access in your connected catalog. Provider configuration and workspace access still apply.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Access`}),_jsx(_components.th,{children:`Behavior`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`discovery:read`}),`, `,_jsx(_components.code,{children:`watches:write`})]}),_jsx(_components.td,{children:`Writes or admits work`})]})})]}),`\n`,_jsx(_components.p,{children:`Checks and monitoring can consume workspace capacity. Queued admission is not a completed observation; inspect the returned job or saved state.`}),`\n`,_jsx(Heading,{level:`2`,id:`example-request`,children:`Example request`}),`\n`,_jsxs(_components.p,{children:[`Connect through `,_jsx(_components.a,{href:`/guides/connect-mcp`,children:`MCP`}),`, `,_jsx(_components.a,{href:`/guides/connect-cli`,children:`CLI`}),`, or `,_jsx(_components.a,{href:`/guides/connect-http`,children:`HTTP`}),`. Replace example identifiers with records from your workspace.`]}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`MCP`,numberOfLines:`12`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`12`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"jsonrpc\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"tools/call\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"params\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"monitor_discovery_candidate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"arguments\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"jobId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"job_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"idempotencyKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"docs-request-001\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`CLI`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`agentlinkops`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` call`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` monitor_discovery_candidate`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --args`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"jobId\":\"job_example\",\"idempotencyKey\":\"docs-request-001\"}'`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`HTTP`,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --fail-with-body`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://app.agentlinkops.com/v1/commands/monitor_discovery_candidate`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$AGENTLINKOPS_TOKEN`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"jobId\":\"job_example\",\"idempotencyKey\":\"docs-request-001\"}'`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`returned-result`,children:`Returned result`}),`\n`,_jsxs(_components.p,{children:[`Schema-validated example; IDs and dates are illustrative. MCP returns this data in `,_jsx(_components.code,{children:`structuredContent`}),` and in a text content block; generic HTTP and CLI return the JSON result directly.`]}),`\n`,_jsx(Accordion,{title:`Full response example`,id:`full-response-example`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`55`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`55`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"schema_version\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"workspace_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ws_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"project_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"pr_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"verification_job_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"job_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"watch_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"watch_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"run_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"dr_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"candidate_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"dc_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"obs_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"local_reference\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ledger:example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"watch\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"workspace_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ws_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"project_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"pr_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"active\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cadence_seconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`86400`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"present\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"observation_state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"state\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"present\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"updated_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"last_attempt_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"last_success_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"last_observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"obs_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"next_check_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-13T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"overdue_reason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"watch_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://publisher.example.org/article\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"target_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"target_scope\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exact\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"expected_anchor\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"expected_rel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"local_reference\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ledger:example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"last_successful_observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"obs_example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"google_crawlable\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"google_crawl_reason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"not_checked\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"robots_rule\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"noindex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page_nofollow\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"link_rel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"can_verify_reason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"not_checked\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"last_verified_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"crawlability_provenance\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"robots_observed_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page_observed_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"link_observed_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"robots_observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page_observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"link_observation_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"replayed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"recurring_monitoring_created\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`2`,id:`input-fields`,children:`Input fields`}),`\n`,_jsx(_components.p,{children:`Omit optional fields when you do not want to supply them. Null is accepted only where listed. Unknown input properties are rejected.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Presence`}),_jsx(_components.th,{children:`Meaning and constraints`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`jobId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`job ID from create/list. pattern: `,_jsx(_components.code,{children:`\"^[a-zA-Z0-9_-]{1,128}$\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`idempotencyKey`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Caller-generated key reused only for retries of the same operation and arguments in this workspace. pattern: `,_jsx(_components.code,{children:`\"^[\\\\\\\\x21-\\\\\\\\x7e]{1,200}$\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cadenceSeconds`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Check interval in seconds; see bounds. minimum: `,_jsx(_components.code,{children:`3600`}),`; maximum: `,_jsx(_components.code,{children:`2592000`}),`; default: `,_jsx(_components.code,{children:`86400`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.costMinor`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.currency`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.acquiredOn`})}),_jsx(_components.td,{children:`string,null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.expiresOn`})}),_jsx(_components.td,{children:`string,null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.renewalWindowDays`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.contactRef`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.contactLabel`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deal.dealNote`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`dealRevision`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`validation-and-omitted-values`,children:`Validation and omitted values`}),`\n`,_jsx(_components.p,{children:`Requires present evidence no older than 24 hours, the current observation pointer and no superseding observation. Only a newly created candidate-only watch can activate here; a user-paused existing watch requires explicit resume. Active cadence and next check remain intact. Replay preserves the original enrollment outcome and never resumes a subsequently paused watch.`}),`\n`,_jsx(Heading,{level:`3`,id:`defaults-when-omitted`,children:`Defaults when omitted`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Default`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cadenceSeconds`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`86400`})})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`output-fields`,children:`Output fields`}),`\n`,_jsxs(_components.p,{children:[`Fields inside optional or nullable parents apply only when that parent exists. `,_jsx(_components.a,{href:`/reference/schemas`,children:`Common schema conventions`}),` explain evidence states, empty lists and extensions.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`lifecycle`})}),` (object, optional).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`schema_version`})}),` (number, required).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`workspace_id`})}),` (string, required): Workspace that owns this record.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`project_id`})}),` (string, required): Project that owns this record.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`verification_job_id`})}),` (string, required): Identifier returned by the related operation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`watch_id`})}),` (string, required): Identifier returned by the related operation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`run_id`})}),` (string, required): Identifier returned by the related operation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`candidate_id`})}),` (string, required): Identifier returned by the related operation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`observation_id`})}),` (string, required): Identifier returned by the related operation.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`local_reference`})}),` (string / null, required): Customer reference for joining this record to a local ledger entry.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`created_at`})}),` (string, required): UTC timestamp when the record was created.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`watch`})}),` (object, required).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`replayed`})}),` (boolean, required): True when the response reuses an earlier request with the same idempotency value.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`recurring_monitoring_created`})}),` (boolean, required): Whether this operation enrolled recurring monitoring.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.code,{children:`enrollment_outcome`})}),` (string, optional).`]}),`\n`]}),`\n`,_jsxs(Accordion,{title:`All fields and nested objects`,id:`all-fields-and-nested-objects`,children:[_jsx(_components.p,{children:`Types, allowed values, limits and nested fields:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Presence`}),_jsx(_components.th,{children:`Meaning and constraints`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.watchId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Identifier returned by the related operation. minLength: `,_jsx(_components.code,{children:`1`}),`; maxLength: `,_jsx(_components.code,{children:`200`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.projectId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Identifier returned by the related operation. minLength: `,_jsx(_components.code,{children:`1`}),`; maxLength: `,_jsx(_components.code,{children:`200`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.revision`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Recorded revision. For an update, use the revision argument named by that operation. minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.costMinor`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.currency`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.acquiredOn`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.expiresOn`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.renewalWindowDays`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.contactRef`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.contactLabel`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.deal.dealNote`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.createdAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lifecycle.updatedAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`schema_version`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`must equal `,_jsx(_components.code,{children:`1`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`workspace_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Workspace that owns this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`project_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Project that owns this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`verification_job_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`candidate_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`observation_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`local_reference`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Customer reference for joining this record to a local ledger entry.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`created_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp when the record was created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.intent`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"prospect\"`}),`, `,_jsx(_components.code,{children:`\"earned\"`}),`, `,_jsx(_components.code,{children:`\"retired\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.outreachStatus`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.lastContactedAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.campaign`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.workspace_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Workspace that owns this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.project_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Project that owns this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Resource lifecycle status. values: `,_jsx(_components.code,{children:`\"active\"`}),`, `,_jsx(_components.code,{children:`\"paused\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.cadence_seconds`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Configured check interval in seconds. Scheduling and admission can delay completion.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved observation state. Before the first check, this object can be empty.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.uncertain`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`True when the latest attempt is inconclusive. Earlier conclusive state can remain recorded beside it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.checked_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastChangedAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.firstAbsentAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC start of the current sequence of complete absent observations; null outside that sequence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.nextCheckAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Confirmation-check eligibility requested by the state reducer; null when no extra confirmation check is requested.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Summary of the newest accepted attempt, including unknown or incomplete results; null before an attempt.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.checkedAt`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC timestamp of the summarized attempt.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.httpStatus`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrenceCount`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Total matching occurrences reported by that attempt; its retained summary can contain fewer occurrence excerpts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].href`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].targetUrl`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].anchor`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].rel`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].context`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].locator`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].locator.line`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].locator.column`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.occurrences[].locator.offset`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.latestAttempt.checkerVersion`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Summary of the latest complete, conclusive observation. It survives a later unknown attempt; conclusive does not imply presence or a healthy destination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.checkedAt`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC timestamp of the retained conclusive observation, which can precede the latest attempt.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.httpStatus`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrenceCount`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Total matching occurrences reported by the conclusive observation; the summary retains at most ten excerpts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].href`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].targetUrl`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].anchor`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].rel`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].context`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].locator`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].locator.line`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].locator.column`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.occurrences[].locator.offset`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservation.checkerVersion`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulObservationSameAsLatestAttempt`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.confirmedState`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastSuccessfulAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.lastHealthyAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.firstUnavailableAt`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC start of the current sequence of complete unavailability observations for the inspected source or destination; null outside that sequence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.unavailableCount`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Count of complete unavailability observations in the current sequence for the inspected source or destination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.wasEverHealthy`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.retryNotBefore`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`UTC lower bound derived from the publisher’s Retry-After. The scheduler can check later; this is not an exact appointment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.ignored`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`True when the reducer ignores an old, same-time or already-recorded attempt without advancing saved state.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.absentCount`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Detailed source-link state: accepted complete absent observations in the current sequence. Present or source-unavailable observations reset it; an unknown attempt preserves it. minimum: `,_jsx(_components.code,{children:`0`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.wasEverPresent`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Detailed source-link state: a complete present observation was recorded previously. This historical flag does not establish current presence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.observation_state.sourceUnavailableConfirmed`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Detailed source-link state: repeated complete source-unavailability observations satisfied the confirmation window. An unknown attempt can preserve this historical flag; it does not establish link absence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.created_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp when the record was created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.updated_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the last record update.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.last_attempt_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the latest saved attempt, including an inconclusive attempt; null before any attempt.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.last_success_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the latest complete, conclusive observation; null before one exists. This does not mean the link was present.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.last_observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.next_check_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved scheduling eligibility time in UTC, not a promised completion time. Read status before treating it as an active schedule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.overdue_reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded scheduling or admission delay; null when no delay reason is saved.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.google_crawlable`})}),_jsx(_components.td,{children:`boolean / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Googlebot robots.txt permission on the latest checked source and observed redirect hops: true allowed, false blocked, null unknown. Does not establish Google indexing, page availability or ranking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.google_crawl_reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Recorded Googlebot robots permission or why that permission is unknown. Separate from permission for AgentLinkOps monitoring.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.robots_rule`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Publisher robots.txt path rule supporting the current Googlebot decision, or null when no matching rule was observed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.noindex`})}),_jsx(_components.td,{children:`boolean / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Whether the most recently completely read page told Googlebot not to index it. Null means not observed; check page_observed_at for retained older evidence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_nofollow`})}),_jsx(_components.td,{children:`boolean / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Whether the most recently completely read page told Googlebot not to follow its links. Independent of individual link rel attributes; null means not observed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.link_rel`})}),_jsx(_components.td,{children:`array / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Sorted union of rel attributes on directly observed matching link occurrences. An empty array is an observed ordinary link; null means no current or retained link attributes were observed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.can_verify_reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Why the latest check could not verify link presence or absence. Null means that check completed; not_checked means no check is retained.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.last_verified_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Original timestamp of the most recent complete link presence or absence check. It stays unchanged after a blocked or incomplete check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Original saved check times and observation IDs for robots permission, page directives and link attributes. Retained page/link facts can predate the latest robots check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.robots_observed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Timestamp of the latest saved check containing the robots permission attempt, including unknown results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.page_observed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Timestamp of the complete source page read supporting the page directives, or null when no complete page is retained.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.link_observed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Timestamp of the complete source page read where matching links were present, or null when no matching link was observed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.robots_observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved observation supporting the latest robots permission attempt, or null.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.page_observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved observation supporting the page directives, or null.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.crawlability_provenance.link_observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved observation where the matching link was present, or null.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.category_contract`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Version of the shared table, API and export category projection. must equal `,_jsx(_components.code,{children:`\"link-category-v1\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`The saved choice and recorded account attribution. Cleared keeps the type empty; automatic permits eligible existing page evidence to supply the displayed category. Neither action reviews or starts AI work.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.intent`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"chosen\"`}),`, `,_jsx(_components.code,{children:`\"cleared\"`}),`, `,_jsx(_components.code,{children:`\"automatic\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.name`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.standard_name`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.actor_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.recorded_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.revision`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved label revision; pass as revision to set_link_type. Required for intent=automatic. minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.chosen_category.deliberate_clear`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`What retained page evidence says about link occurrences. Applicability separates current, previous, expired and unavailable evidence. Suggested is provisional; accepted_manual requires a recorded review; accepted_auto requires a qualified saved policy.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Resource lifecycle status. values: `,_jsx(_components.code,{children:`\"ready\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.reason`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.read_reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.explanation`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.applicability`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.binding`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.binding.workspaceId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.binding.projectId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.binding.watchId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture.id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture.manifest_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture.observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture.observed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the observation used here.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.capture.expires_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.source`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.source.state`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.source.observed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the observation used here.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.source.observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.source.pageUnavailable`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.assessed_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.revision`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Highest retained eligible occurrence decision or review revision, or null. Evidence provenance, not a write token.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.model_revisions`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.model_revisions[].model`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.model_revisions[].revision`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded model version or revision, or null. Evidence provenance, not a write token.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.policy_revisions`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.policy_revisions[].taxonomy_version`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.policy_revisions[].rubric_version`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.policy_revisions[].policy_revision`})}),_jsx(_components.td,{children:`string / number / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded policy revision as a string or number, or null. Evidence provenance, not a write token.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Resource identifier returned by the operation. values: `,_jsx(_components.code,{children:`\"contextual_citation\"`}),`, `,_jsx(_components.code,{children:`\"guest_post\"`}),`, `,_jsx(_components.code,{children:`\"recommendation\"`}),`, `,_jsx(_components.code,{children:`\"resource_entry\"`}),`, `,_jsx(_components.code,{children:`\"technical_reference\"`}),`, `,_jsx(_components.code,{children:`\"directory_entry\"`}),`, `,_jsx(_components.code,{children:`\"profile_website\"`}),`, `,_jsx(_components.code,{children:`\"author_attribution\"`}),`, `,_jsx(_components.code,{children:`\"discussion_contribution\"`}),`, `,_jsx(_components.code,{children:`\"navigation_template\"`}),`, `,_jsx(_components.code,{children:`\"badge_embed_attribution\"`}),`, `,_jsx(_components.code,{children:`\"partner_sponsor\"`}),`, `,_jsx(_components.code,{children:`\"other\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].standard_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].count`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].states`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].states.suggested`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].states.accepted_manual`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.roles[].states.accepted_auto`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`minimum: `,_jsx(_components.code,{children:`0`}),`; maximum: `,_jsx(_components.code,{children:`9007199254740991`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.decision_state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"suggested\"`}),`, `,_jsx(_components.code,{children:`\"accepted_manual\"`}),`, `,_jsx(_components.code,{children:`\"accepted_auto\"`}),`, `,_jsx(_components.code,{children:`\"mixed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.mixed`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Occurrence counts for this watch. Null means unavailable. Assessed counts completed evaluations, including inconclusive ones. Classified counts occurrences with a determined role; partial describes type coverage. Retained includes excluded occurrences. Counts do not represent separate watched links.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.assessed`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.classified`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.eligible`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.retained`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.excluded`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.unassessed`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.unclassified`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.coverage.partial`})}),_jsx(_components.td,{children:`boolean / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.pending_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.failed_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.job_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.page_assessment.review_required_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`The category shown in the everyday table. A deliberate saved choice takes precedence. Otherwise page evidence supplies a category or Mixed types, with its evidence state. Read the reason when no category is available.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.source`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"chosen\"`}),`, `,_jsx(_components.code,{children:`\"page_assessment\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.kind`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"category\"`}),`, `,_jsx(_components.code,{children:`\"mixed\"`}),`, `,_jsx(_components.code,{children:`\"cleared\"`}),`, `,_jsx(_components.code,{children:`\"unknown\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.reason`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.applicability`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Occurrence counts for this watch. Null means unavailable. Assessed counts completed evaluations, including inconclusive ones. Classified counts occurrences with a determined role; partial describes type coverage. Retained includes excluded occurrences. Counts do not represent separate watched links.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.assessed`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.classified`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.eligible`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.retained`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.excluded`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.unassessed`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.unclassified`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.display_category.coverage.partial`})}),_jsx(_components.td,{children:`boolean / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.source_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Publisher page URL recorded in this evidence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.target_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Destination URL recorded in this evidence.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.target_scope`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.expected_anchor`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.expected_rel`})}),_jsx(_components.td,{children:`array / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.local_reference`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Customer reference for joining this record to a local ledger entry.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.last_successful_observation_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.history_compacted_before`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Retention cutoff for compacted history; null when no cutoff is recorded. It does not establish that no earlier observations existed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.archived_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics`})}),_jsx(_components.td,{children:`object / object / object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.rank`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.page_from_rank`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.domain_from`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`minLength: `,_jsx(_components.code,{children:`1`}),`; maxLength: `,_jsx(_components.code,{children:`253`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.domain_from_rank`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.backlink_spam_score`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.dataforseo.rank_scale`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`must equal `,_jsx(_components.code,{children:`\"one_thousand\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported.supplier`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"ahrefs\"`}),`, `,_jsx(_components.code,{children:`\"google_search_console\"`}),`, `,_jsx(_components.code,{children:`\"bing_webmaster_tools\"`}),`, `,_jsx(_components.code,{children:`\"semrush\"`}),`, `,_jsx(_components.code,{children:`\"majestic\"`}),`, `,_jsx(_components.code,{children:`\"moz\"`}),`, `,_jsx(_components.code,{children:`\"dataforseo\"`}),`, `,_jsx(_components.code,{children:`\"linkody\"`}),`, `,_jsx(_components.code,{children:`\"csv\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported.supplier_row_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported.target_basis`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"supplier_observed\"`}),`, `,_jsx(_components.code,{children:`\"user_supplied_target_expectation\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported.supplier_generated_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.imported.supplier_metrics`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.linktrail_corpus`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.linktrail_corpus.source_outlink_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.linktrail_corpus.source_external_outlink_count`})}),_jsx(_components.td,{children:`integer / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.linktrail_corpus.fetch_kind`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"direct\"`}),`, `,_jsx(_components.code,{children:`\"rendered\"`}),`, `,_jsx(_components.code,{children:`\"proxied\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics.linktrail_corpus.extraction_complete`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics_retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.provider_metrics_data_mode`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.initial_check`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.initial_check.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.initial_check.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved lifecycle or evidence state, as enumerated for this record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.initial_check.error_code`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Error code recorded for this result, or null.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.watch_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.operation_key`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"pending\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"partial\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.source.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.target.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.classification.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.google.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.authority.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_operation.follow_up_required`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.version`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`must equal `,_jsx(_components.code,{children:`1`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.monitoring`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.monitoring.mode`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"monitored\"`}),`, `,_jsx(_components.code,{children:`\"paused\"`}),`, `,_jsx(_components.code,{children:`\"not_monitored\"`}),`, `,_jsx(_components.code,{children:`\"removed\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.monitoring.cadence_seconds`})}),_jsx(_components.td,{children:`number / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Configured check interval in seconds. Scheduling and admission can delay completion.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.monitoring.next_check_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved scheduling eligibility time in UTC, not a promised completion time. Read status before treating it as an active schedule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.can_check`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.check_blocked_reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"checked\"`}),`, `,_jsx(_components.code,{children:`\"stale\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"not_checked\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"not_applicable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link.checked_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link.refresh`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"automatic\"`}),`, `,_jsx(_components.code,{children:`\"with_check\"`}),`, `,_jsx(_components.code,{children:`\"not_refreshed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"checked\"`}),`, `,_jsx(_components.code,{children:`\"stale\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"not_checked\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"not_applicable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination.checked_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.destination.refresh`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"automatic\"`}),`, `,_jsx(_components.code,{children:`\"with_check\"`}),`, `,_jsx(_components.code,{children:`\"not_refreshed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"checked\"`}),`, `,_jsx(_components.code,{children:`\"stale\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"not_checked\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"not_applicable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type.checked_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.link_type.refresh`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"automatic\"`}),`, `,_jsx(_components.code,{children:`\"with_check\"`}),`, `,_jsx(_components.code,{children:`\"not_refreshed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"checked\"`}),`, `,_jsx(_components.code,{children:`\"stale\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"not_checked\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"not_applicable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google.checked_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.google.refresh`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"automatic\"`}),`, `,_jsx(_components.code,{children:`\"with_check\"`}),`, `,_jsx(_components.code,{children:`\"not_refreshed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"checked\"`}),`, `,_jsx(_components.code,{children:`\"stale\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"not_checked\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"not_applicable\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority.checked_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the saved check.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.stages.authority.refresh`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"automatic\"`}),`, `,_jsx(_components.code,{children:`\"with_check\"`}),`, `,_jsx(_components.code,{children:`\"not_refreshed\"`}),`, `,_jsx(_components.code,{children:`\"none\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run`})}),_jsx(_components.td,{children:`object / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Resource identifier returned by the operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.watch_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.operation_key`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"pending\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"partial\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.source.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.target.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.classification.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.google.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`additional fields rejected`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsxs(_components.td,{children:[`Saved lifecycle or evidence state, as enumerated for this record. values: `,_jsx(_components.code,{children:`\"queued\"`}),`, `,_jsx(_components.code,{children:`\"running\"`}),`, `,_jsx(_components.code,{children:`\"completed\"`}),`, `,_jsx(_components.code,{children:`\"skipped\"`}),`, `,_jsx(_components.code,{children:`\"unavailable\"`}),`, `,_jsx(_components.code,{children:`\"failed\"`}),`, `,_jsx(_components.code,{children:`\"waiting_source\"`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.job_id`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Identifier returned by the related operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.reason`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Recorded explanation; null when no explanation applies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.result`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved result; null when this operation has no completed result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.lane`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.last_crawl_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.authority.retrieved_at`})}),_jsx(_components.td,{children:`string / null`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.follow_up_required`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.created_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp when the record was created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.updated_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`UTC timestamp of the last record update.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.expires_at`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.check_status.last_run.expired`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.candidate_only`})}),_jsx(_components.td,{children:`number`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.created`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`True when this request created the record; false when an existing record was reused.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.detail`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.type`})}),_jsx(_components.td,{children:`string,null`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Saved compatibility type on enriched watch records; null when empty. Prefer display_category for the category shown in the table and page_assessment for currentness. A saved model type alone does not prove a current assessment. Reading or checking a link does not classify it. Deployments without label tables omit this field; concise list rows omit it too. values: `,_jsx(_components.code,{children:`\"contextual_citation\"`}),`, `,_jsx(_components.code,{children:`\"guest_post\"`}),`, `,_jsx(_components.code,{children:`\"recommendation\"`}),`, `,_jsx(_components.code,{children:`\"resource_entry\"`}),`, `,_jsx(_components.code,{children:`\"technical_reference\"`}),`, `,_jsx(_components.code,{children:`\"directory_entry\"`}),`, `,_jsx(_components.code,{children:`\"profile_website\"`}),`, `,_jsx(_components.code,{children:`\"author_attribution\"`}),`, `,_jsx(_components.code,{children:`\"discussion_contribution\"`}),`, `,_jsx(_components.code,{children:`\"navigation_template\"`}),`, `,_jsx(_components.code,{children:`\"badge_embed_attribution\"`}),`, `,_jsx(_components.code,{children:`\"partner_sponsor\"`}),`, `,_jsx(_components.code,{children:`\"other\"`}),`, `,_jsx(_components.code,{children:`null`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.type_source`})}),_jsx(_components.td,{children:`string,null`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Who supplied the saved compatibility value: person includes a team choice or deliberate clear; model identifies a saved model type. A null value can accompany automatic display; read chosen_category.intent for the team intent. Classification updates preserve team choices and clears. Deployments without label tables and concise list rows omit this field. values: `,_jsx(_components.code,{children:`\"person\"`}),`, `,_jsx(_components.code,{children:`\"model\"`}),`, `,_jsx(_components.code,{children:`null`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.type_revision`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Saved compatibility label revision; zero when no label record exists. Use chosen_category.revision for set_link_type conflict checks. Deployments without label tables and concise list rows omit this field. minimum: `,_jsx(_components.code,{children:`0`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.tags`})}),_jsx(_components.td,{children:`array`}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Active workspace tags attached to this watch, ordered by name; an empty array means the watch has no active tags. Tags remain separate from the chosen category and page assessment. Checking a link does not add tags. Deployments without label tables and concise list rows omit this field.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.tags[].id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Workspace tag identifier returned by list_link_tags or save_link_tag.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.tags[].name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved display name of the attached workspace tag.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.tags[].color`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Saved display color of the attached workspace tag.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watch.disavow`})}),_jsx(_components.td,{children:`string,null`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`Saved rule coverage for this source: active for an approved rule, proposed for a suggestion, or null when no rule covers it or rule metadata is unavailable. An active rule takes precedence over a proposed rule. Concise list rows omit this field; reading this coverage does not submit a disavow file to Google. values: `,_jsx(_components.code,{children:`\"active\"`}),`, `,_jsx(_components.code,{children:`\"proposed\"`}),`, `,_jsx(_components.code,{children:`null`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replayed`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`True when the response reuses an earlier request with the same idempotency value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`recurring_monitoring_created`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Required`}),_jsx(_components.td,{children:`Whether this operation enrolled recurring monitoring.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enrollment_outcome`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Optional`}),_jsxs(_components.td,{children:[`values: `,_jsx(_components.code,{children:`\"created\"`}),`, `,_jsx(_components.code,{children:`\"already_monitored\"`})]})]})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/schemas/monitor_discovery_candidate.input.json`,children:`Download input schema`}),` · `,_jsx(_components.a,{href:`/schemas/monitor_discovery_candidate.output.json`,children:`Download output schema`})]}),`\n`,_jsx(Heading,{level:`2`,id:`errors-and-retries`,children:`Errors and retries`}),`\n`,_jsx(_components.p,{children:`When retrying with idempotencyKey, reuse the original value and the same arguments; preserve originally omitted optional fields. Generic HTTP puts idempotencyKey in the JSON body, while resource routes use the header where listed below. A changed payload under a reused key can conflict.`}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/reference/errors`,children:`error recovery`}),` for status, scope, cooldown, cursor and retry handling. Unknown observations are result data and do not establish loss.`]}),`\n`,_jsx(Heading,{level:`2`,id:`http-resource-routes`,children:`HTTP resource routes`}),`\n`,_jsxs(_components.p,{children:[`These existing resource routes share the operation’s domain behavior. Their parameter placement, status and response envelope can differ from generic invocation. See `,_jsx(_components.a,{href:`/reference/http/routes`,children:`HTTP route details`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Method and route`}),_jsx(_components.th,{children:`Success`}),_jsx(_components.th,{children:`Details`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /v1/discovery/verifications/{jobId}/monitor`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`200`}),_jsx(_components.td,{children:`Remaining arguments go in a JSON object body. Supply idempotencyKey as the Idempotency-Key header on this resource route.`})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`continue`,children:`Continue`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`/reference/commands/get_link_watch`,children:`get_link_watch`})}),`\n`,_jsxs(_components.p,{children:[`Follow the `,_jsx(_components.a,{href:`/guides/import-and-verify`,children:`related workflow`}),`. See `,_jsx(_components.a,{href:`/capability-status`,children:`capability status`}),` for availability or the `,_jsx(_components.a,{href:`/reference/index`,children:`command index`}),` for another operation.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Monitor discovery candidate","description":"Enroll a candidate-only watch from a present verification within 24h with no newer observation.","href":"/reference/commands/monitor_discovery_candidate"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Example request","slug":"example-request","depth":2,"children":[]},{"title":"Returned result","slug":"returned-result","depth":2,"children":[]},{"title":"Input fields","slug":"input-fields","depth":2,"children":[{"title":"Validation and omitted values","slug":"validation-and-omitted-values","depth":3,"children":[]},{"title":"Defaults when omitted","slug":"defaults-when-omitted","depth":3,"children":[]}]},{"title":"Output fields","slug":"output-fields","depth":2,"children":[]},{"title":"Errors and retries","slug":"errors-and-retries","depth":2,"children":[]},{"title":"HTTP resource routes","slug":"http-resource-routes","depth":2,"children":[]},{"title":"Continue","slug":"continue","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"agent-link-ops","siteName":"AgentLinkOps","title":"Monitor discovery candidate - AgentLinkOps","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-24T21:22:11.361Z","originalFileLocation":"reference/commands/monitor_discovery_candidate.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"AgentLinkOps\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Monitor discovery candidate - AgentLinkOps\">\u003cmeta data-mint-head property=\"og:description\" content=\"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AgentLinkOps\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://agent-link-ops.mintlify.app/_mintlify/api/og/v2?division=Candidate+verification\u0026amp;title=Monitor+discovery+candidate\u0026amp;description=Enroll+a+candidate-only+watch+from+a+present+verification+within+24h+with+no+newer+observation.\u0026amp;theme=108a79dca4d3fa78f709ce0b\u0026amp;signature=9d3d231c4b8752c39611c1ce4edce76d4c82d1ea95e33c0c9ef24753b7a7d232\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Monitor discovery candidate - AgentLinkOps\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://agent-link-ops.mintlify.app/_mintlify/api/og/v2?division=Candidate+verification\u0026amp;title=Monitor+discovery+candidate\u0026amp;description=Enroll+a+candidate-only+watch+from+a+present+verification+within+24h+with+no+newer+observation.\u0026amp;theme=108a79dca4d3fa78f709ce0b\u0026amp;signature=9d3d231c4b8752c39611c1ce4edce76d4c82d1ea95e33c0c9ef24753b7a7d232\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/agent-link-ops/vIco1rZ3Fh56Wvvg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AgentLinkOps\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#c4472d\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/commands/monitor_discovery_candidate.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.agentlinkops.com/#organization\",\"name\":\"AgentLinkOps\",\"url\":\"https://docs.agentlinkops.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/agent-link-ops/9T-OvsRR8cCAAt-Z/logo.svg?fit=max\u0026auto=format\u0026n=9T-OvsRR8cCAAt-Z\u0026q=85\u0026s=da0ba741c06e8509b055f3be569a7336\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.agentlinkops.com#website\",\"name\":\"AgentLinkOps\",\"url\":\"https://docs.agentlinkops.com\",\"publisher\":{\"@id\":\"https://docs.agentlinkops.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate#webpage\",\"url\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate\",\"name\":\"Monitor discovery candidate\",\"description\":\"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\",\"dateModified\":\"2026-10-24T21:22:11.361Z\",\"isPartOf\":{\"@id\":\"https://docs.agentlinkops.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"MCP, CLI and API commands\",\"item\":\"https://docs.agentlinkops.com/reference/commands/list_invitations\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Candidate verification\",\"item\":\"https://docs.agentlinkops.com/reference/commands/get_candidate_verification\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Monitor discovery candidate\",\"item\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate#article\",\"headline\":\"Monitor discovery candidate\",\"name\":\"Monitor discovery candidate\",\"description\":\"Enroll a candidate-only watch from a present verification within 24h with no newer observation.\",\"url\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate\",\"mainEntityOfPage\":{\"@id\":\"https://docs.agentlinkops.com/reference/commands/monitor_discovery_candidate#webpage\"},\"dateModified\":\"2026-10-24T21:22:11.361Z\",\"publisher\":{\"@id\":\"https://docs.agentlinkops.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.agentlinkops.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AgentLinkOps\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"AgentLinkOps","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"Reference","groups":[{"group":"Overview","pages":[{"title":"Command reference","href":"/reference"},{"title":"Agent reference","href":"/reference/agent-reference"},{"title":"Read these docs with an agent","href":"/reference/agents"},{"title":"Errors and recovery","href":"/reference/errors"},{"title":"Common records and response conventions","href":"/reference/schemas"}]},{"group":"MCP, CLI and API commands","pages":[{"group":"Projects and access","expanded":false,"pages":[{"title":"List invitations","href":"/reference/commands/list_invitations"},{"title":"List members","href":"/reference/commands/list_members"},{"title":"List notification deliveries","href":"/reference/commands/list_notification_deliveries"},{"title":"List owner digest deliveries","href":"/reference/commands/list_owner_digest_deliveries"},{"title":"List projects","href":"/reference/commands/list_projects"},{"title":"List tasks that need you","href":"/reference/commands/list_tasks"},{"title":"List workspace events","href":"/reference/commands/list_workspace_events"},{"title":"Get notification preferences","href":"/reference/commands/get_notification_preferences"},{"title":"Get owner digest","href":"/reference/commands/get_owner_digest"},{"title":"Get owner digest event","href":"/reference/commands/get_owner_digest_event"},{"title":"Get project","href":"/reference/commands/get_project"},{"title":"Get usage","href":"/reference/commands/get_usage"},{"title":"Get workspace","href":"/reference/commands/get_workspace"},{"title":"Create project","href":"/reference/commands/create_project"},{"title":"Estimate shared credits","href":"/reference/commands/estimate_usage"},{"title":"Invite member","href":"/reference/commands/invite_member"},{"title":"Rename project","href":"/reference/commands/rename_project"},{"title":"Rename workspace","href":"/reference/commands/rename_workspace"},{"title":"Send invitation email","href":"/reference/commands/send_invitation_email"},{"title":"Test notification email","href":"/reference/commands/test_notification_email"},{"title":"Save notification preferences","href":"/reference/commands/save_notification_preferences"},{"title":"Save owner digest","href":"/reference/commands/save_owner_digest"},{"title":"Set member access","href":"/reference/commands/set_member_access"},{"title":"Preview notification email","href":"/reference/commands/preview_notification_email"},{"title":"Preview resource deletion","href":"/reference/commands/preview_resource_deletion"},{"title":"Revoke invitation","href":"/reference/commands/revoke_invitation"},{"title":"Delete resource","href":"/reference/commands/delete_resource"},{"title":"Remove member","href":"/reference/commands/remove_member"}]},{"group":"Imports and discovery","expanded":false,"pages":[{"title":"List discovery candidates","href":"/reference/commands/list_discovery_candidates"},{"title":"List discovery runs","href":"/reference/commands/list_discovery_runs"},{"title":"List domain baseline candidates","href":"/reference/commands/list_domain_baseline_candidates"},{"title":"List saved search rows","href":"/reference/commands/list_search_connection_rows"},{"title":"List search connections","href":"/reference/commands/list_search_connections"},{"title":"Get discovery run","href":"/reference/commands/get_discovery_run"},{"title":"Get domain baseline","href":"/reference/commands/get_domain_baseline"},{"title":"Get domain overview","href":"/reference/commands/get_domain_overview"},{"title":"Import backlinks","href":"/reference/commands/import_backlinks"},{"title":"Import saved search rows","href":"/reference/commands/import_search_connection_rows"},{"title":"Request domain overview","href":"/reference/commands/request_domain_overview"},{"title":"Cancel domain baseline","href":"/reference/commands/cancel_domain_baseline"},{"title":"Prepare domain baseline","href":"/reference/commands/prepare_domain_baseline"},{"title":"Start domain baseline","href":"/reference/commands/start_domain_baseline"},{"title":"Sync search connection","href":"/reference/commands/sync_search_connection"}]},{"group":"Candidate verification","expanded":false,"pages":[{"title":"Get candidate verification","href":"/reference/commands/get_candidate_verification"},{"title":"Get candidate verification batch","description":"Read batch progress, job observations and reserved/used/released check units.","href":"/reference/commands/get_candidate_verification_batch"},{"title":"Monitor discovery candidate","href":"/reference/commands/monitor_discovery_candidate"},{"title":"Verify discovery candidate","description":"Queue a saved candidate check with an idempotency key.","href":"/reference/commands/verify_discovery_candidate"},{"title":"Verify discovery candidates","href":"/reference/commands/verify_discovery_candidates"}]},{"group":"Competitor research","expanded":false,"pages":[{"title":"Choose a saved competitor analysis","href":"/reference/commands/list_competitor_analyses"},{"title":"List competitor inventories","href":"/reference/commands/list_competitor_inventories"},{"title":"List competitor inventory rows","href":"/reference/commands/list_competitor_inventory_rows"},{"title":"List competitor sets","href":"/reference/commands/list_competitor_sets"},{"title":"Read competitor analysis progress","href":"/reference/commands/get_competitor_analysis"},{"title":"Read competitor backlink evidence","href":"/reference/commands/get_competitor_analysis_candidates"},{"title":"Get competitor exclusions","href":"/reference/commands/get_competitor_exclusions"},{"title":"Get competitor gap report","href":"/reference/commands/get_competitor_gap_report"},{"title":"Get competitor refresh","href":"/reference/commands/get_competitor_refresh"},{"title":"Get competitor set","href":"/reference/commands/get_competitor_set"},{"title":"Read competitor supplier research","href":"/reference/commands/get_competitor_supplier_inventory"},{"title":"Get domain mix report","href":"/reference/commands/get_domain_mix_report"},{"title":"Create competitor set","href":"/reference/commands/create_competitor_set"},{"title":"Configure competitor refresh","href":"/reference/commands/configure_competitor_refresh"},{"title":"Request competitor inventory","href":"/reference/commands/request_competitor_inventory"},{"title":"Prepare competitor supplier research","href":"/reference/commands/prepare_competitor_supplier_inventory"},{"title":"Start competitor profile retrieval","href":"/reference/commands/start_competitor_analysis"},{"title":"Start competitor supplier research","href":"/reference/commands/start_competitor_supplier_inventory"},{"title":"Capture competitor inventory","href":"/reference/commands/capture_competitor_inventory"},{"title":"Update competitor set","href":"/reference/commands/update_competitor_set"},{"title":"Save competitor exclusions","href":"/reference/commands/save_competitor_exclusions"},{"title":"Set competitor refresh paused","href":"/reference/commands/set_competitor_refresh_paused"},{"title":"Preview competitor exclusions","href":"/reference/commands/preview_competitor_exclusions"},{"title":"Retire competitor set","href":"/reference/commands/retire_competitor_set"}]},{"group":"Link monitoring and evidence","expanded":false,"pages":[{"title":"List check jobs","href":"/reference/commands/list_check_jobs"},{"title":"List disavow exports","href":"/reference/commands/list_disavow_exports"},{"title":"List disavow rules","href":"/reference/commands/list_disavow_rules"},{"title":"Read change events","href":"/reference/commands/list_events"},{"title":"List index events","href":"/reference/commands/list_index_events"},{"title":"List index observations","href":"/reference/commands/list_index_observations"},{"title":"List link watches","href":"/reference/commands/list_link_watches"},{"title":"Read a check job","href":"/reference/commands/get_check_job"},{"title":"Get classification metadata","href":"/reference/commands/get_classification_metadata"},{"title":"Get disavow status","href":"/reference/commands/get_disavow_status"},{"title":"Get baseline monitor receipt","href":"/reference/commands/get_domain_baseline_monitor_batch"},{"title":"Read observation evidence","href":"/reference/commands/get_evidence"},{"title":"Read an external timestamp receipt","href":"/reference/commands/get_evidence_anchor"},{"title":"Get handoff","href":"/reference/commands/get_handoff"},{"title":"Read observation history","href":"/reference/commands/get_history"},{"title":"Get index observation","href":"/reference/commands/get_index_observation"},{"title":"Get index observation settings","href":"/reference/commands/get_index_observation_settings"},{"title":"Get lifecycle report","href":"/reference/commands/get_lifecycle_report"},{"title":"Get link lifecycle","href":"/reference/commands/get_link_lifecycle"},{"title":"Get link watch","href":"/reference/commands/get_link_watch"},{"title":"Read monitoring service assurance","href":"/reference/commands/get_monitoring_service_assurance"},{"title":"Read placement chronology","href":"/reference/commands/get_placement_chronology"},{"title":"Get placement classification job","href":"/reference/commands/get_placement_classification_job"},{"title":"Get placement context","href":"/reference/commands/get_placement_context"},{"title":"Get placement metadata","href":"/reference/commands/get_placement_metadata"},{"title":"Get placement review history","href":"/reference/commands/get_placement_review_history"},{"title":"Get public contacts","href":"/reference/commands/get_public_contacts"},{"title":"Configure index observations","href":"/reference/commands/configure_index_observations"},{"title":"Monitor selected baseline candidates","href":"/reference/commands/monitor_domain_baseline_candidates"},{"title":"Monitor link","href":"/reference/commands/monitor_link"},{"title":"Import disavow rules","href":"/reference/commands/import_disavow_rules"},{"title":"Import link watches","href":"/reference/commands/import_link_watches"},{"title":"Request a check","href":"/reference/commands/request_check"},{"title":"Timestamp evidence independently","href":"/reference/commands/anchor_evidence"},{"title":"Check link","href":"/reference/commands/check_link_watch"},{"title":"Confirm disavow upload","href":"/reference/commands/confirm_disavow_upload"},{"title":"Export disavow rules","href":"/reference/commands/export_disavow_rules"},{"title":"Inspect index status","href":"/reference/commands/inspect_index_status"},{"title":"Locate link","href":"/reference/commands/locate_link"},{"title":"Propose disavow rule","href":"/reference/commands/propose_disavow_rule"},{"title":"Record lifecycle renewals","href":"/reference/commands/record_lifecycle_renewals"},{"title":"Review disavow rule","href":"/reference/commands/review_disavow_rule"},{"title":"Review disavow rules","href":"/reference/commands/review_disavow_rules"},{"title":"Update link lifecycle","href":"/reference/commands/update_link_lifecycle"},{"title":"Update link watch","href":"/reference/commands/update_link_watch"},{"title":"Delete disavow rule","href":"/reference/commands/delete_disavow_rule"}]},{"group":"Destination health","expanded":false,"pages":[{"title":"List targets","href":"/reference/commands/list_targets"},{"title":"Get target","href":"/reference/commands/get_target"},{"title":"Get target placements","href":"/reference/commands/get_target_placements"},{"title":"Monitor target","href":"/reference/commands/monitor_target"},{"title":"Update target","href":"/reference/commands/update_target"}]},{"group":"Reports and exports","expanded":false,"pages":[{"title":"List planned internal-link changes","href":"/reference/commands/list_internal_link_changes"},{"title":"List background website scans","href":"/reference/commands/list_internal_link_scans"},{"title":"List internal-link snapshots","href":"/reference/commands/list_internal_link_snapshots"},{"title":"Read exact historical report records","href":"/reference/commands/list_profile_history_records"},{"title":"Read saved profile records","href":"/reference/commands/list_profile_snapshot_records"},{"title":"Compare saved link profiles","href":"/reference/commands/list_profile_snapshots"},{"title":"Get anchor report","href":"/reference/commands/get_anchor_report"},{"title":"Read an internal-link scan report","href":"/reference/commands/get_internal_link_report"},{"title":"Read website scan progress","href":"/reference/commands/get_internal_link_scan"},{"title":"Read internal-link snapshot","href":"/reference/commands/get_internal_link_snapshot"},{"title":"Read recent placement changes","href":"/reference/commands/get_link_change_report"},{"title":"Get link locator","href":"/reference/commands/get_link_locator"},{"title":"Get link profile","href":"/reference/commands/get_link_profile"},{"title":"Get link reports","href":"/reference/commands/get_link_reports"},{"title":"Get explicit review checkpoint","href":"/reference/commands/get_link_review_checkpoint"},{"title":"Read link counts per website","href":"/reference/commands/get_link_summary"},{"title":"Get profile distributions","href":"/reference/commands/get_profile_distributions"},{"title":"Read retained link growth history","href":"/reference/commands/get_profile_history"},{"title":"Create internal-link inventory","href":"/reference/commands/create_internal_link_snapshot"},{"title":"Control a website scan","href":"/reference/commands/control_internal_link_scan"},{"title":"Export link watches","href":"/reference/commands/export_link_watches"},{"title":"Export profile distribution","href":"/reference/commands/export_profile_distribution"},{"title":"Capture supplied internal-link pages","href":"/reference/commands/process_internal_link_snapshot"},{"title":"Read saved website scan evidence","href":"/reference/commands/query_internal_link_scan"},{"title":"Inspect internal-link health and graph","href":"/reference/commands/query_internal_link_snapshot"},{"title":"Schedule website rescans","href":"/reference/commands/schedule_internal_link_scans"},{"title":"Start a background website scan","href":"/reference/commands/start_internal_link_scan"},{"title":"Check a planned change on the live page","href":"/reference/commands/verify_internal_link_change"},{"title":"Plan or dismiss an internal-link change","href":"/reference/commands/save_internal_link_change"},{"title":"Save a dated link profile","href":"/reference/commands/save_profile_snapshot"},{"title":"Discover internal-link inventory pages","href":"/reference/commands/preview_internal_link_inventory"}]},{"group":"Link types and tags","expanded":false,"pages":[{"title":"List link tags","href":"/reference/commands/list_link_tags"},{"title":"Tag links","href":"/reference/commands/tag_links"},{"title":"Save link tag","href":"/reference/commands/save_link_tag"},{"title":"Set link type","href":"/reference/commands/set_link_type"}]},{"group":"Anonymous check","pages":[{"title":"Check a link for free","href":"/reference/commands/verify_link_free"}]}]},{"group":"CLI client","pages":[{"title":"CLI reference","href":"/reference/local/index"},{"title":"CLI configuration and files","href":"/reference/local/configuration"},{"title":"agentlinkops help","href":"/reference/local/help"},{"title":"agentlinkops setup","href":"/reference/local/setup"},{"title":"agentlinkops skill","href":"/reference/local/skill"},{"title":"agentlinkops agent setup","href":"/reference/local/agent-setup"},{"title":"agentlinkops agent status","href":"/reference/local/agent-status"},{"title":"agentlinkops connect","href":"/reference/local/connect"},{"title":"agentlinkops doctor","href":"/reference/local/doctor"},{"title":"agentlinkops tools","href":"/reference/local/tools"},{"title":"agentlinkops schema","href":"/reference/local/schema"},{"title":"agentlinkops describe","href":"/reference/local/describe"},{"title":"agentlinkops call","href":"/reference/local/call"},{"title":"agentlinkops migrate","href":"/reference/local/migrate"}]},{"group":"HTTP and events","pages":[{"title":"HTTP conventions","href":"/reference/http/conventions"},{"title":"HTTP route index","href":"/reference/http/routes"},{"title":"Human account access","href":"/reference/http/account-access"},{"title":"Protocol and account boundaries","href":"/reference/http/protocol"}]},{"group":"Optional local workflows","pages":[{"group":"Ledger and sync","expanded":false,"pages":[{"title":"Local file contracts","href":"/reference/local/artifacts"},{"title":"agentlinkops init","href":"/reference/local/init"},{"title":"agentlinkops add","href":"/reference/local/add"},{"title":"agentlinkops import","href":"/reference/local/import"},{"title":"agentlinkops adopt","href":"/reference/local/adopt"},{"title":"agentlinkops adopt-result","href":"/reference/local/adopt-result"},{"title":"agentlinkops check","href":"/reference/local/check"},{"title":"Check one page","href":"/reference/local/check-single"},{"title":"agentlinkops status","href":"/reference/local/status"},{"title":"agentlinkops diff","href":"/reference/local/diff"},{"title":"agentlinkops fmt","href":"/reference/local/fmt"},{"title":"agentlinkops compact","href":"/reference/local/compact"},{"title":"agentlinkops sync","href":"/reference/local/sync"},{"title":"agentlinkops receive","href":"/reference/local/receive"},{"title":"agentlinkops receipt add","href":"/reference/local/receipt-add"},{"title":"agentlinkops receipt history","href":"/reference/local/receipt-history"}]},{"group":"Reports","expanded":false,"pages":[{"title":"agentlinkops report","href":"/reference/local/report"},{"title":"agentlinkops fleet","href":"/reference/local/fleet"},{"title":"agentlinkops platforms","href":"/reference/local/platforms"},{"title":"agentlinkops mix","href":"/reference/local/mix"},{"title":"agentlinkops citation panel","href":"/reference/local/citation-panel"},{"title":"agentlinkops citation doctor","href":"/reference/local/citation-doctor"},{"title":"agentlinkops citation help","href":"/reference/local/citation-help"},{"title":"agentlinkops citation run","href":"/reference/local/citation-run"},{"title":"agentlinkops citation report","href":"/reference/local/citation-report"},{"title":"agentlinkops citation watch","href":"/reference/local/citation-watch"},{"title":"agentlinkops citation alert","href":"/reference/local/citation-alert"},{"title":"agentlinkops citation login","href":"/reference/local/citation-login"},{"title":"agentlinkops citation logout","href":"/reference/local/citation-logout"},{"title":"agentlinkops citation sessions","href":"/reference/local/citation-sessions"},{"title":"agentlinkops citation sync","href":"/reference/local/citation-sync"}]},{"group":"CLI context","expanded":false,"pages":[{"title":"agentlinkops context status","href":"/reference/local/context-status"},{"title":"agentlinkops context manual","href":"/reference/local/context-manual"},{"title":"agentlinkops context focus","href":"/reference/local/context-focus"},{"title":"agentlinkops context gsc refresh","href":"/reference/local/context-gsc-refresh"},{"title":"agentlinkops context gsc page","href":"/reference/local/context-gsc-page"},{"title":"agentlinkops context gsc import","href":"/reference/local/context-gsc-import"},{"title":"agentlinkops context gsc forget","href":"/reference/local/context-gsc-forget"},{"title":"agentlinkops context profile build","href":"/reference/local/context-profile-build"},{"title":"agentlinkops context profile render","href":"/reference/local/context-profile-render"},{"title":"agentlinkops context profile check","href":"/reference/local/context-profile-check"},{"title":"agentlinkops context ga4 refresh","href":"/reference/local/context-ga4-refresh"},{"title":"agentlinkops context ga4 page","href":"/reference/local/context-ga4-page"},{"title":"agentlinkops context ga4 key-events","href":"/reference/local/context-ga4-key-events"},{"title":"agentlinkops context ga4 import","href":"/reference/local/context-ga4-import"},{"title":"agentlinkops context ga4 forget","href":"/reference/local/context-ga4-forget"},{"title":"agentlinkops context business","href":"/reference/local/context-business"},{"title":"agentlinkops context help","href":"/reference/local/context-help"}]},{"group":"MCP context","expanded":false,"pages":[{"title":"Local context result conventions","href":"/reference/context/results"},{"title":"context status","href":"/reference/context/context_status"},{"title":"context manual","href":"/reference/context/context_manual"},{"title":"context focus","href":"/reference/context/context_focus"},{"title":"context gsc page","href":"/reference/context/context_gsc_page"},{"title":"context gsc refresh","href":"/reference/context/context_gsc_refresh"},{"title":"context gsc import","href":"/reference/context/context_gsc_import"},{"title":"context profile build","href":"/reference/context/context_profile_build"},{"title":"context profile check","href":"/reference/context/context_profile_check"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Monitor discovery candidate - AgentLinkOps","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}