Skip to main content
list_index_observations Read dated index observations for one monitored source. Unknown and sampled evidence remain distinct from confirmed index states.
Available in the deployed MCP and HTTP bundle. Confirm access and inputs with your connected catalog. Workspace scopes and enabled providers still apply.
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

Requires operator activation and the caller’s current project grant. Source URL indexing remains independent from backlink presence. The beforeId cursor is a scoped receipt identifier; preserve nextCursor for continuation. Reading history does not send an inspection or retry an earlier attempt. When present, attemptSummary describes this placement as of observedAt, independently of the observation page. latestAttempt is null when no attempt is recorded. Older server responses can omit attemptSummary and websiteQuota. An in_progress attempt has a current inspection lease and awaits a recorded result. An unsettled attempt has no recorded result and no current lease, or an explicitly uncertain outcome. The provider request may have been interrupted or completed without a saved result. Neither status establishes a Google index verdict. unsettledCount includes all retained unsettled attempts for this placement, including attempts outside the quota window. A completed attempt remains completed after its receipt is removed; receiptId is null when that receipt is unavailable. Existing evidenceAvailable describes raw receipt evidence separately. websiteQuota counts admitted inspection attempts across every placement in this website project during the preceding 24 hours. windowStart and observedAt identify the interval; attempts exactly at windowStart fall outside it. Interrupted or unsettled attempts within that interval still count toward the quota. remaining is the website limit minus admitted attempts, with a minimum of zero. It does not report Google property or API-project quota. An unsettled attempt does not restore website quota or imply a refund. Keep the earlier observations and their dates when a newer attempt is unsettled. Read the retained receipt with get_index_observation; do not replace a recorded verdict with an attempt status.

Defaults when omitted

Output fields

Fields inside optional or nullable parents apply only when that parent exists. Common schema conventions explain evidence states, empty lists and extensions.
  • observations (array, required).
  • nextCursor (string / null, required).
  • attemptSummary (object, optional): additional fields rejected
  • websiteQuota (object, optional): additional fields rejected
Download input schema · Download output schema

Errors and retries

The command is annotated idempotent. Reuse an accepted idempotency key when the input provides one; changing the payload under a reused key can conflict. See error recovery 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_index_observation Follow the related workflow, inspect capability status, or return to the command index.