{
  "data": {
    "a": {
      "slug": "google-search-console",
      "name": "Google Search Console API",
      "vendor": "Google",
      "vendorUrl": "https://developers.google.com/webmaster-tools",
      "kind": "http-api",
      "category": "seo",
      "summary": "REST API from Google for Search Console data on sites the user manages. It returns clicks, impressions and average position by query, page, country and device, inspects a URL's index status and manages sitemaps. Access is by OAuth 2.0.",
      "url": "https://www.anchorterminal.com/tools/google-search-console",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-search-console.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-search-console.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-search-console.json",
      "repo": "https://github.com/googleapis/google-api-nodejs-client",
      "license": "Proprietary service under the Google APIs Terms of Service. The client libraries are Apache-2.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://searchconsole.googleapis.com",
      "packages": [
        {
          "registry": "npm",
          "name": "@googleapis/searchconsole"
        },
        {
          "registry": "pypi",
          "name": "google-api-python-client"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth 2.0 only, set up by a person in a Google Cloud project with a consent screen. No partner or sales approval. Two scopes, `webmasters` for read and write and `webmasters.readonly`. The user must have owner, full or read permission on a property in Search Console, and a token reaches every property that user can. The docs say no other protocol is supported, though the testing tools method takes an API key.",
      "pricing": "free",
      "pricingNotes": "All use of the API is free of charge, subject to usage limits, per the pricing page. A free Google account with a verified property can start without a card or contract. There is no sandbox. Limits are 1,200 Search Analytics queries a minute per site and per user, 2,000 URL inspections a day per site, and 20 requests a second per user on other methods (https://developers.google.com/webmaster-tools/pricing; https://developers.google.com/webmaster-tools/limits).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API docs, the limits and pricing pages or the discovery document (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 12262,
        "npmWeekly": 69577,
        "pypiWeekly": 31750331,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.google.com/webmaster-tools/about",
      "capabilities": [
        "seo.rankings",
        "seo.keywords",
        "seo.traffic"
      ],
      "tags": [
        "hosted",
        "official",
        "free-tier",
        "closed-source",
        "oauth",
        "typescript",
        "python",
        "no-status-page"
      ],
      "lastRelease": "2026-09-23",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 59,
        "grade": "C",
        "agentReady": false,
        "rank": 508,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 82,
          "maintenance": 71,
          "payments": 40,
          "reliability": 37,
          "schema": 75,
          "security": 56,
          "transparency": 58
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The API is free, with published quotas of 1,200 Search Analytics queries a minute per site and typed filters that accept regular expressions. It covers only properties the signed-in user manages, returns at most 50,000 rows a day per search type, and has no status page, SLA or dedicated changelog. A person must complete OAuth consent first.",
        "bestFor": "An agent reporting on or monitoring search performance and index status for sites its user owns, with first-party click and impression counts.",
        "strengths": [
          "All use is free of charge per the pricing page, with no card needed",
          "Quotas are published with numbers, 1,200 Search Analytics queries a minute per site and per user and 40,000 a minute per project",
          "Public discovery document (revision 20261007, 11 methods, 30 schemas) with enums for dimensions, search types, data states and six filter operators",
          "`webmasters.readonly` is a separate read-only OAuth scope, and seven of the eleven methods accept it",
          "`rowLimit` (1 to 25,000, default 1,000) and `startRow` size and page results, and `dataState` set to `hourly_all` returns hourly data"
        ],
        "weaknesses": [
          "Data covers only properties the signed-in user has owner, full or read access to. It cannot be asked about any other domain",
          "Search Analytics exposes at most 50,000 rows a day per search type, and the reference says it returns top rows, not all rows",
          "No status page, SLA or dedicated changelog was found. Google's Search Status Dashboard lists Crawling, Indexing, Ranking and Serving only",
          "A scope covers every property the user can reach. No per-property scope and no audit log of API calls were found",
          "The discovery document still lists `urlTestingTools.mobileFriendlyTest.run`, whose reference page returns 404"
        ],
        "agentNotes": [
          "URL-encode the property in the path. A URL-prefix property needs its trailing slash, and a Domain property is written `sc-domain:example.com`",
          "Query one day at a time and page with `startRow` in steps of 25,000 until a response has no rows",
          "Leave `page` and `query` out of `dimensions` when totals must be accurate. Grouping by either drops some data",
          "Ask for `webmasters.readonly` unless the task adds or deletes properties or sitemaps",
          "After a quota exceeded error wait 15 minutes. If it repeats, the daily load quota is spent, so shorten date ranges and drop page or query grouping"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 59
          }
        ],
        "editorialScores": {
          "ergonomics": 82,
          "maintenance": 71,
          "payments": 40,
          "reliability": 37,
          "schema": 75,
          "security": 56,
          "transparency": 41
        },
        "provenanceScore": 74
      },
      "connect": {
        "install": "npm install @googleapis/searchconsole",
        "http": "curl -X POST \"https://searchconsole.googleapis.com/webmasters/v3/sites/https%3A%2F%2Fwww.example.com%2F/searchAnalytics/query\" \\\n  -H \"Authorization: Bearer $GOOGLE_ACCESS_TOKEN\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"startDate\": \"2026-09-01\", \"endDate\": \"2026-09-01\", \"dimensions\": [\"country\", \"device\"]}'"
      },
      "letme": {
        "capability": "https://letme.dev/seo.rankings",
        "tool": "https://letme.dev/google-search-console"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-secret-manager",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-drive-api",
        "gemini-cli",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api"
      ],
      "area": "web-data",
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The endpoint is on googleapis.com, Google's API domain. google.com was registered in 1997.",
        "endpointOnVendorDomain": true,
        "terms": "https://developers.google.com/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The Google APIs Terms of Service (last modified 9 November 2021) name Google LLC, 1600 Amphitheatre Parkway, Mountain View.",
          "RDAP for google.com gives a registration date of 1997-09-15.",
          "www.google.com/.well-known/security.txt expires on 1 April 2030 and names g.co/vulnz, security@google.com and the vulnerability reward programme.",
          "Google publishes a discovery document for the API, not an OpenAPI spec.",
          "No status page covers Search Console or its API. status.search.google.com lists Crawling, Indexing, Ranking and Serving.",
          "No release notes for the API were found. Changes appear on reference pages and the Search Central blog.",
          "The Google privacy policy read on 8 October 2026 is the version effective 1 October 2026."
        ],
        "score": 74
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-search-console.json",
      "live": {
        "slug": "google-search-console",
        "probe": {
          "target": "https://searchconsole.googleapis.com",
          "method": "get",
          "lastAt": "2026-10-09T11:46:29.565405662Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 34,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 48,
          "p95ms24h": 97,
          "samples24h": 44,
          "samples30d": 44,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 44,
              "ok": 44
            }
          ]
        },
        "updatedAt": "2026-10-09T11:46:29.565405662Z"
      }
    },
    "answer": "Google Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories.",
    "b": {
      "slug": "similarweb",
      "name": "Similarweb",
      "vendor": "Similarweb Ltd.",
      "vendorUrl": "https://www.similarweb.com",
      "kind": "http-api",
      "category": "seo",
      "summary": "Similarweb estimates website and app traffic from panel and other data sources. Its REST and Batch APIs and a hosted MCP server return visits, engagement, traffic channels, keywords and SERP data for a domain, under a paid subscription.",
      "url": "https://www.anchorterminal.com/tools/similarweb",
      "markdownUrl": "https://www.anchorterminal.com/tools/similarweb.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/similarweb.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/similarweb.json",
      "license": "Proprietary service under Similarweb's terms of use",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.similarweb.com",
      "packages": [],
      "auth": "mixed",
      "authNotes": "A paid subscription with API access is required (Business, Enterprise or the API-only package, bought through sales). An account admin creates keys in the platform under Settings, Account. Requests carry the key in an `api-key` header. Each user can hold up to 3 active keys with no expiry, and admins can deactivate keys and cap credits per user. The MCP server also accepts OAuth through mcp-auth.similarweb.com with dynamic client registration and a single `read` scope, signed in with a Similarweb login.",
      "pricing": "paid",
      "pricingNotes": "No public API price. API and MCP access come with Business and Enterprise plans or a standalone API package, all quoted by sales. Usage is metered in data credits that reset monthly. The FAQ says an active subscription with API access is needed to test the API, so no sandbox or free tier was found. Self-serve Web Intelligence plans start at $125 a month billed annually, and the docs say Starter and Professional plans may not include API access (checked 2026-10-08).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs or on the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.similarweb.com/api-v5/",
      "llmsTxt": "https://docs.similarweb.com/api-v5/llms.txt",
      "capabilities": [
        "seo.traffic",
        "seo.keywords",
        "seo.serp",
        "seo.rankings",
        "lead.enrichment",
        "data.company"
      ],
      "tags": [
        "hosted",
        "paid",
        "sales-led",
        "api-key",
        "oauth",
        "mcp",
        "llms-txt",
        "batch",
        "webhooks",
        "soc2"
      ],
      "lastRelease": "2026-09-24",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 46,
        "grade": "D",
        "agentReady": false,
        "rank": 762,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 67,
          "maintenance": 33,
          "payments": 5,
          "reliability": 35,
          "schema": 63,
          "security": 52,
          "transparency": 60
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The V5 API returns traffic estimates, keyword clicks and SERP positions with selectable metrics, and the hosted MCP server accepts OAuth with a read scope. Access needs a Business, Enterprise or API-only subscription sold through sales, with no API trial, public price per credit or public status page found.",
        "bestFor": "Traffic and engagement estimates, traffic channel mix and keyword click data for domains an agent doesn't own, with app, company and retail data on the same key.",
        "strengths": [
          "Hosted MCP server at https://mcp.similarweb.com accepts an `api-key` header or OAuth, with dynamic client registration and one `read` scope",
          "V5 endpoints take a `metrics` list, so one request returns only the fields asked for, and each result costs one data credit",
          "Keyword endpoints cost one credit per 100 results, and errors and empty responses aren't charged, per the data credits guide",
          "Both documentation sites publish llms.txt and a Markdown copy of every page",
          "Admins can cap credits per user and deactivate keys, and the keys table shows last use and monthly usage per key"
        ],
        "weaknesses": [
          "API and MCP access need a Business, Enterprise or API-only plan bought through sales. The FAQ says there's no API test without a subscription",
          "No public status page found. similarweb.statuspage.io redirects to a Statuspage login",
          "No public OpenAPI file or official SDK found. The FAQ answers the SDK question by saying any HTTP client works",
          "No backlink endpoint in the V5 or V4 API reference, although the website lists a Backlink Analytics product",
          "The SLA page is dated January 2016 and its linked PDF returns 404"
        ],
        "agentNotes": [
          "Send the key in the `api-key` header. The capabilities endpoint documents `?api_key=` in the URL, which puts the secret in logs",
          "Stay under 10 requests a second. A 429 can also mean the monthly credit allowance is spent, so call `/capabilities` (free) before retrying",
          "Pass domains in lower case without `www.` or a path. The docs list 401 as data not found for a malformed domain",
          "Request only the metrics, countries and months needed. Credits multiply across domains, metrics, countries and periods, and daily granularity costs about 30 times monthly",
          "Website keywords accept monthly granularity for the last three months only, and `position` isn't returned for worldwide"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 46
          }
        ],
        "editorialScores": {
          "ergonomics": 67,
          "maintenance": 33,
          "payments": 5,
          "reliability": 35,
          "schema": 63,
          "security": 52,
          "transparency": 45
        },
        "provenanceScore": 75
      },
      "connect": {
        "http": "curl -G \"https://api.similarweb.com/v5/website-analysis/websites/traffic-and-engagement\" \\\n  -H \"api-key: $SIMILARWEB_API_KEY\" \\\n  -d \"domain=nike.com\" -d \"metrics=visits,bounce_rate,pages_per_visit\" \\\n  -d \"granularity=monthly\" -d \"start_date=2024-10-01\" -d \"end_date=2024-12-31\"",
        "config": {
          "mcpServers": {
            "similarweb-traffic-mcp": {
              "args": [
                "-y",
                "mcp-remote@latest",
                "https://mcp.similarweb.com",
                "--header",
                "api-key:YOUR_API_KEY"
              ],
              "command": "npx"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/seo.traffic",
        "tool": "https://letme.dev/similarweb"
      },
      "area": "web-data",
      "provenance": {
        "legalEntity": "Similarweb Ltd.",
        "domain": "similarweb.com",
        "domainRegistered": "2008-04-10",
        "endpointOnVendorDomain": true,
        "terms": "https://www.similarweb.com/corp/legal/terms/",
        "privacy": "https://www.similarweb.com/corp/legal/privacy-policy/",
        "statusPage": "",
        "changelog": "https://docs.similarweb.com/changelog/similarweb/api-v5",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The terms (last updated 19 March 2025) name Similarweb Ltd., 121 Menachem Begin Road, Tel Aviv, as the contracting company and DMCA agent. The privacy policy (last amended 30 June 2026) lists Similarweb Ltd. (Israel), Similarweb Inc. (Delaware) and Similarweb UK Ltd. among group companies.",
          "The API answers at api.similarweb.com and the MCP server at mcp.similarweb.com, with OAuth at mcp-auth.similarweb.com.",
          "www.similarweb.com/.well-known/security.txt returns 404.",
          "similarweb.statuspage.io redirects to a Statuspage login, so no public status page is recorded.",
          "The V5 changelog page loads its entries in the browser and we couldn't read them. The older changelog at developers.similarweb.com/changelog is readable.",
          "https://www.similarweb.com/corp/legal/sla/ is dated January 2016 and links a PDF that returns 404.",
          "RDAP for similarweb.com gives a registration date of 2008-04-10."
        ],
        "score": 75
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/similarweb.json",
      "live": {
        "slug": "similarweb",
        "probe": {
          "target": "https://api.similarweb.com",
          "method": "get",
          "lastAt": "2026-10-09T11:46:40.657447887Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 112,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 133,
          "p95ms24h": 236,
          "samples24h": 218,
          "samples30d": 218,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 93,
              "ok": 93
            },
            {
              "date": "2026-10-09",
              "probes": 125,
              "ok": 125
            }
          ]
        },
        "securityTxt": {
          "url": "https://similarweb.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:39:03.862346608Z"
        },
        "pages": [
          {
            "url": "https://docs.similarweb.com/changelog/similarweb/api-v5",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:19:26.596610692Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://www.similarweb.com/corp/legal/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:30:27.553563768Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f2801b59a37b"
          },
          {
            "url": "https://www.similarweb.com/corp/legal/terms/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:30:29.845333215Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1392028be0b0"
          }
        ],
        "updatedAt": "2026-10-09T11:46:40.657447887Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "Similarweb Ltd.",
        "name": "Vendor"
      },
      {
        "a": "https://searchconsole.googleapis.com",
        "b": "https://api.similarweb.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the Google APIs Terms of Service. The client libraries are Apache-2.0",
        "b": "Proprietary service under Similarweb's terms of use",
        "name": "Licence"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-23",
        "b": "2026-09-24",
        "name": "Last release"
      },
      {
        "a": "2021-11-09",
        "b": "2025-03-19",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-01",
        "b": "2026-06-30",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "12k stars, 70k npm/wk, 31.8M PyPI/wk",
        "b": "none",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Google Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories.",
        "question": "Which is better for AI agents, Google Search Console API or Similarweb?"
      },
      {
        "answer": "Google Search Console API uses an OAuth sign-in. Similarweb takes an API key or an OAuth sign-in.",
        "question": "Do Google Search Console API and Similarweb need an API key?"
      },
      {
        "answer": "Yes. Google Search Console API has a hosted endpoint at https://searchconsole.googleapis.com and Similarweb at https://api.similarweb.com.",
        "question": "Can an agent call Google Search Console API and Similarweb without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 75 against 63",
          "Agent ergonomics, 82 against 67",
          "Payments \u0026 pricing, 40 against 5",
          "Maintenance \u0026 community, 71 against 33"
        ],
        "also": null,
        "goodFor": "An agent reporting on or monitoring search performance and index status for sites its user owns, with first-party click and impression counts.",
        "slug": "google-search-console",
        "watchFor": "Data covers only properties the signed-in user has owner, full or read access to. It cannot be asked about any other domain"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Traffic and engagement estimates, traffic channel mix and keyword click data for domains an agent doesn't own, with app, company and retail data on the same key.",
        "slug": "similarweb",
        "watchFor": "API and MCP access need a Business, Enterprise or API-only plan bought through sales. The FAQ says there's no API test without a subscription"
      }
    ],
    "job": {
      "capability": "seo.rankings",
      "name": "Seo rankings"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/ahrefs-vs-google-search-console.json",
        "title": "Ahrefs vs Google Search Console API",
        "url": "https://www.anchorterminal.com/compare/ahrefs-vs-google-search-console"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ahrefs-vs-similarweb.json",
        "title": "Ahrefs vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/ahrefs-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dataforseo-vs-google-search-console.json",
        "title": "DataForSEO vs Google Search Console API",
        "url": "https://www.anchorterminal.com/compare/dataforseo-vs-google-search-console"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dataforseo-vs-similarweb.json",
        "title": "DataForSEO vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/dataforseo-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/manifold-mcp-vs-similarweb.json",
        "title": "Manifold vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/manifold-mcp-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/moz-api-vs-similarweb.json",
        "title": "Moz API vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/moz-api-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/se-ranking-vs-similarweb.json",
        "title": "SE Ranking API + MCP vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/se-ranking-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/semrush-vs-similarweb.json",
        "title": "Semrush API + MCP vs Similarweb",
        "url": "https://www.anchorterminal.com/compare/semrush-vs-similarweb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-search-console-vs-manifold-mcp.json",
        "title": "Google Search Console API vs Manifold",
        "url": "https://www.anchorterminal.com/compare/google-search-console-vs-manifold-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-search-console-vs-moz-api.json",
        "title": "Google Search Console API vs Moz API",
        "url": "https://www.anchorterminal.com/compare/google-search-console-vs-moz-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-search-console-vs-se-ranking.json",
        "title": "Google Search Console API vs SE Ranking API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-search-console-vs-se-ranking"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-search-console-vs-semrush.json",
        "title": "Google Search Console API vs Semrush API + MCP",
        "url": "https://www.anchorterminal.com/compare/google-search-console-vs-semrush"
      }
    ],
    "scores": [
      {
        "by": 2,
        "edge": "google-search-console",
        "google-search-console": 37,
        "key": "reliability",
        "name": "Reliability",
        "similarweb": 35,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 12,
        "edge": "google-search-console",
        "google-search-console": 75,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "similarweb": 63,
        "weight": 13
      },
      {
        "by": 15,
        "edge": "google-search-console",
        "google-search-console": 82,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "similarweb": 67,
        "weight": 13
      },
      {
        "by": 4,
        "edge": "google-search-console",
        "google-search-console": 56,
        "key": "security",
        "name": "Security \u0026 auth",
        "similarweb": 52,
        "weight": 14
      },
      {
        "by": 35,
        "edge": "google-search-console",
        "google-search-console": 40,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "similarweb": 5,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 38,
        "edge": "google-search-console",
        "google-search-console": 71,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "similarweb": 33,
        "weight": 7
      },
      {
        "by": 2,
        "edge": "similarweb",
        "google-search-console": 58,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "similarweb": 60,
        "weight": 7
      }
    ],
    "summary": "Google Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories. Both do seo rankings.",
    "verdicts": {
      "google-search-console": "The API is free, with published quotas of 1,200 Search Analytics queries a minute per site and typed filters that accept regular expressions. It covers only properties the signed-in user manages, returns at most 50,000 rows a day per search type, and has no status page, SLA or dedicated changelog. A person must complete OAuth consent first.",
      "similarweb": "The V5 API returns traffic estimates, keyword clicks and SERP positions with selectable metrics, and the hosted MCP server accepts OAuth with a read scope. Access needs a Business, Enterprise or API-only subscription sold through sales, with no API trial, public price per credit or public status page found."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/google-search-console-vs-similarweb",
    "json": "https://www.anchorterminal.com/compare/google-search-console-vs-similarweb.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/google-search-console-vs-similarweb.md",
    "slim": "https://www.anchorterminal.com/compare/google-search-console-vs-similarweb.min.md"
  },
  "markdown": "Google Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories. Both do seo rankings.\n\n- Google Search Console API: grade C, 59/100, rank #508 of 842. Markdown https://www.anchorterminal.com/tools/google-search-console.md · JSON https://www.anchorterminal.com/api/v1/tools/google-search-console.json\n- Similarweb: grade D, 46/100, rank #762 of 842. Markdown https://www.anchorterminal.com/tools/similarweb.md · JSON https://www.anchorterminal.com/api/v1/tools/similarweb.json\n\n## Which one, for what\n\n### Google Search Console API (C)\n\nGood for: An agent reporting on or monitoring search performance and index status for sites its user owns, with first-party click and impression counts.\n\nAhead on:\n- Schema \u0026 documentation, 75 against 63\n- Agent ergonomics, 82 against 67\n- Payments \u0026 pricing, 40 against 5\n- Maintenance \u0026 community, 71 against 33\n\nWatch for: Data covers only properties the signed-in user has owner, full or read access to. It cannot be asked about any other domain\n\n### Similarweb (D)\n\nGood for: Traffic and engagement estimates, traffic channel mix and keyword click data for domains an agent doesn't own, with app, company and retail data on the same key.\n\nWatch for: API and MCP access need a Business, Enterprise or API-only plan bought through sales. The FAQ says there's no API test without a subscription\n\n\n## Score by category\n\n| Category | Weight | Google Search Console API | Similarweb | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 37 | 35 | Google Search Console API +2 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 75 | 63 | Google Search Console API +12 |\n| Agent ergonomics | 13% (16.2 this run) | 82 | 67 | Google Search Console API +15 |\n| Security \u0026 auth | 14% (17.5 this run) | 56 | 52 | Google Search Console API +4 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 5 | Google Search Console API +35 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 71 | 33 | Google Search Console API +38 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 58 | 60 | Similarweb +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **59 · C** | **46 · D** | |\n\n## Facts side by side\n\n| Fact | Google Search Console API | Similarweb |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Google | Similarweb Ltd. |\n| Hosted endpoint | `https://searchconsole.googleapis.com` | `https://api.similarweb.com` |\n| Transports | HTTP | HTTP |\n| Auth | OAuth | OAuth or key |\n| Pricing | Free | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under the Google APIs Terms of Service. The client libraries are Apache-2.0 | Proprietary service under Similarweb's terms of use |\n| Read-only variant documented | yes | no |\n| llms.txt | no | yes |\n| Last release | 2026-09-23 | 2026-09-24 |\n| Terms last updated | 2021-11-09 | 2025-03-19 |\n| Privacy policy last updated | 2026-10-01 | 2026-06-30 |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | yes | yes |\n| Terms restrict benchmarking | not found in the text | yes |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 12k stars, 70k npm/wk, 31.8M PyPI/wk | none |\n\n## Verdicts\n\n**Google Search Console API.** The API is free, with published quotas of 1,200 Search Analytics queries a minute per site and typed filters that accept regular expressions. It covers only properties the signed-in user manages, returns at most 50,000 rows a day per search type, and has no status page, SLA or dedicated changelog. A person must complete OAuth consent first.\n\n**Similarweb.** The V5 API returns traffic estimates, keyword clicks and SERP positions with selectable metrics, and the hosted MCP server accepts OAuth with a read scope. Access needs a Business, Enterprise or API-only subscription sold through sales, with no API trial, public price per credit or public status page found.\n\n## Before you call either\n\n### Google Search Console API\n\n1. URL-encode the property in the path. A URL-prefix property needs its trailing slash, and a Domain property is written `sc-domain:example.com`\n2. Query one day at a time and page with `startRow` in steps of 25,000 until a response has no rows\n3. Leave `page` and `query` out of `dimensions` when totals must be accurate. Grouping by either drops some data\n4. Ask for `webmasters.readonly` unless the task adds or deletes properties or sitemaps\n5. After a quota exceeded error wait 15 minutes. If it repeats, the daily load quota is spent, so shorten date ranges and drop page or query grouping\n\n### Similarweb\n\n1. Send the key in the `api-key` header. The capabilities endpoint documents `?api_key=` in the URL, which puts the secret in logs\n2. Stay under 10 requests a second. A 429 can also mean the monthly credit allowance is spent, so call `/capabilities` (free) before retrying\n3. Pass domains in lower case without `www.` or a path. The docs list 401 as data not found for a malformed domain\n4. Request only the metrics, countries and months needed. Credits multiply across domains, metrics, countries and periods, and daily granularity costs about 30 times monthly\n5. Website keywords accept monthly granularity for the last three months only, and `position` isn't returned for worldwide\n\n## Questions\n\n### Which is better for AI agents, Google Search Console API or Similarweb?\n\nGoogle Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories.\n\n### Do Google Search Console API and Similarweb need an API key?\n\nGoogle Search Console API uses an OAuth sign-in. Similarweb takes an API key or an OAuth sign-in.\n\n### Can an agent call Google Search Console API and Similarweb without installing anything?\n\nYes. Google Search Console API has a hosted endpoint at https://searchconsole.googleapis.com and Similarweb at https://api.similarweb.com.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/google-search-console-vs-similarweb.json, and with the fewest tokens: https://www.anchorterminal.com/compare/google-search-console-vs-similarweb.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"google-search-console\", \"b\": \"similarweb\"}`. From a terminal: `anchor compare google-search-console similarweb`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/google-search-console.json and https://www.anchorterminal.com/api/v1/tools/similarweb.json\n\n## Other comparisons with Google Search Console API or Similarweb\n\n- [Ahrefs vs Google Search Console API](https://www.anchorterminal.com/compare/ahrefs-vs-google-search-console.md)\n- [Ahrefs vs Similarweb](https://www.anchorterminal.com/compare/ahrefs-vs-similarweb.md)\n- [DataForSEO vs Google Search Console API](https://www.anchorterminal.com/compare/dataforseo-vs-google-search-console.md)\n- [DataForSEO vs Similarweb](https://www.anchorterminal.com/compare/dataforseo-vs-similarweb.md)\n- [Manifold vs Similarweb](https://www.anchorterminal.com/compare/manifold-mcp-vs-similarweb.md)\n- [Moz API vs Similarweb](https://www.anchorterminal.com/compare/moz-api-vs-similarweb.md)\n- [SE Ranking API + MCP vs Similarweb](https://www.anchorterminal.com/compare/se-ranking-vs-similarweb.md)\n- [Semrush API + MCP vs Similarweb](https://www.anchorterminal.com/compare/semrush-vs-similarweb.md)\n- [Google Search Console API vs Manifold](https://www.anchorterminal.com/compare/google-search-console-vs-manifold-mcp.md)\n- [Google Search Console API vs Moz API](https://www.anchorterminal.com/compare/google-search-console-vs-moz-api.md)\n- [Google Search Console API vs SE Ranking API + MCP](https://www.anchorterminal.com/compare/google-search-console-vs-se-ranking.md)\n- [Google Search Console API vs Semrush API + MCP](https://www.anchorterminal.com/compare/google-search-console-vs-semrush.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Google Search Console API vs Similarweb",
        "url": ""
      }
    ],
    "description": "Google Search Console API scores 59 (C) on agent readiness against Similarweb's 46 (D), and leads in 6 of 7 scored categories. Both do seo rankings. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Google Search Console API C 59",
      "Similarweb D 46",
      "scores"
    ],
    "h1": "Google Search Console API vs Similarweb",
    "image": "https://www.anchorterminal.com/assets/og/compare-google-search-console-vs-similarweb.png",
    "path": "/compare/google-search-console-vs-similarweb",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Google Search Console API vs Similarweb for AI agents, C 59 vs D 46",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/google-search-console-vs-similarweb"
  },
  "tokens": {
    "markdown": 2200,
    "slim": 630
  },
  "version": 1
}
