Skip to main content
get_disavow_status Disavow list status and Google’s copy. Returns active rules, rule edits since the last download, the latest download receipt and google.state (never_checked, in_sync, behind, differs or counts_only) from the latest confirm_disavow_upload check.
This command name is absent from deployment evidence dated 2026-09-20. Hosted availability for this current definition is unverified; inspect your connected catalog before invoking it. Verify the command and its input schema in the selected environment.
This read does not start a verification job.

Example request

Connect through MCP, CLI, or HTTP. Replace example identifiers with records from your workspace.

Returned result

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

Input fields

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

Validation and omitted values

projectId is required and must identify a website accessible to the current principal. This read returns current approved-rule counts, edits since the latest download, the latest export receipt and the latest recorded check of Google’s copy. google.state is never_checked without a saved check, in_sync after an exact text match with the current approved list, counts_only after matching counts with that list, behind when the approved list changed after a matching check, or differs after a nonmatching check. Matching counts alone do not prove that the rules themselves match. The status is derived from saved observations and the current approved rules. Reading it does not open Google, upload a file or perform a fresh Google check. A download receipt or upload click does not establish Google’s current copy.

Output fields

Fields inside optional or nullable parents apply only when that parent exists. Common schema conventions explain evidence states, empty lists and extensions.
  • project_id (string, required): Project that owns this record. minLength: 1; maxLength: 200
  • rules (object, required): additional fields rejected
  • changed_since_download (integer / null, required).
  • last_change_at (string / null, required).
  • last_download (object / null, required).
  • google (object, required): additional fields rejected
Download input schema · Download output schema

Errors and retries

Follow the error recovery before retrying this read. Preserve the selected workspace, project, filters and feed. Recovering a read does not require an idempotency key or another verification job. Operation-specific errors include INVALID_DISAVOW_INPUT, DISAVOW_CHECK_CAPACITY, HUMAN_ADMIN_REQUIRED, DISAVOW_NOT_READY, DISAVOW_REVISION_CONFLICT, DISAVOW_RULE_NOT_FOUND, DISAVOW_RULE_CONFLICT, DISAVOW_SCOPE_CLOSED, DISAVOW_CAPACITY, DISAVOW_EXPORT_CAPACITY, DISAVOW_IMPORT_TOO_LARGE, DISAVOW_RULE_TOO_LARGE, INVALID_CURSOR. See error recovery for status, scope, cooldown, cursor and retry handling. Unknown observations are result data and do not establish loss.

HTTP resource routes

This operation has no separate resource alias. Use its generic command route in a matching environment.

Continue

get_handoff · list_disavow_rules · list_disavow_exports Follow the related workflow, inspect capability status, or return to the command index.