{
  "schema": "recorded-partial-google-serp-fixture.v1",
  "scope": "Derived and abridged from one retained November 7 REST capture. This is a test fixture, not the full provider response or a vendor comparison.",
  "sources": {
    "productExample": "https://mcpscraper.dev/use-cases/google-serp-api#partial-serp-snapshot",
    "requestAndAbridgedResponse": "https://mcpscraper.dev/docs#google-serp-capture",
    "retainedReceiptSha256": "34b8dc3a1dac4198ce2365200f10fc2787520f14ac0f566de140bc04c59b9d9e",
    "originalResponseSha256AsRecorded": "eff78e44c5af327767fc2a9d440c6e260b24b2e9a949f03661f312a5ea13ab3e"
  },
  "capture": {
    "observedAt": "2026-11-07T16:29:23.890261+00:00",
    "httpStatus": 200,
    "confirmedLocation": null,
    "locationVerification": "not verified"
  },
  "request": {
    "query": "public libraries seattle",
    "location": "Seattle, Washington, United States",
    "gl": "us",
    "hl": "en",
    "device": "desktop",
    "pages": 2,
    "includePageSnapshots": false
  },
  "projection": {
    "organicRowsObserved": 4,
    "organicRowsIncluded": 3,
    "organicRowsOmitted": 1,
    "rowFields": "position, title, url; snippets omitted",
    "omissionReason": "The retained row sample exposes only the first three organic rows from page one. The fourth observed row is not in this fixture. Page two was unavailable."
  },
  "responseExcerpt": {
    "harvestResult": {
      "organicResults": [
        {
          "position": 1,
          "title": "The Seattle Public Library",
          "url": "https://www.facebook.com/SeattlePublicLibrary/"
        },
        {
          "position": 2,
          "title": "Seattle Public Library",
          "url": "https://en.wikipedia.org/wiki/Seattle_Public_Library"
        },
        {
          "position": 3,
          "title": "Friends of The Seattle Public Library: Home",
          "url": "https://www.friendsofspl.org/"
        }
      ],
      "diagnostics": {
        "resultQuality": "partial",
        "retryRecommended": true,
        "pagination": {
          "requestedPages": 2,
          "capturedPages": 1,
          "page2Status": "unavailable",
          "page1OrganicCount": 4,
          "page2OrganicCount": 0,
          "failureCode": "invalid_next"
        }
      }
    },
    "billing": {
      "creditsUsed": 60
    }
  }
}
