Query Google Discover and Google News performance via the Search Console Search Analytics API using the 'googleNews' and 'discover' searchType values

domain: developers.google.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate with OAuth2 or a service account that has Search Console property access
  2. POST to searchanalytics.query with 'type' (or legacy 'searchType') set to 'discover' or 'googleNews'
  3. Request only compatible dimensions: 'page', 'country', 'device', and 'date' — omit 'query' and 'searchAppearance' which are unsupported for Discover
  4. Parse the response rows; note that 'position' is also unavailable for Discover data
  5. Paginate using 'startRow' and 'rowLimit' (max 25,000 per request) to retrieve all rows
  6. Combine results across date ranges if you need more than the 16-month retention window allows in a single call

Known gotchas

Related routes

Query Google Search Console Search Analytics API for Discover performance data
developers.google.com · 6 steps · unrated
Use the Search Console Search Analytics API to retrieve Discover performance data and understand which dimensions are and are not available for the 'discover' type
developers.google.com · 6 steps · unrated
Pull search performance data from Google Search Console API using dimensions and row limits
developers.google.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans