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 instructuredContent and in a text content block; generic HTTP and CLI return the JSON result directly.
Full response example
Full response example
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 rejectedwebsiteQuota(object, optional): additional fields rejected
All fields and nested objects
All fields and nested objects