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
POST to the searchanalytics.query endpoint with 'type': 'discover' (not 'web') to request Discover-specific performance data
Request only supported dimensions for Discover: 'page', 'country', and 'date' — do not include 'query', 'device', or 'searchAppearance' which are unsupported and will return errors
Note that 'position' (average ranking) is not a meaningful concept for Discover and is not returned; 'clicks', 'impressions', and 'ctr' are available
Filter by 'country' to identify which markets drive your Discover traffic and whether content performance varies by region
Compare Discover impressions and CTR trends against content publish dates to measure how quickly new content surfaces in Discover and how long engagement lasts
If you receive empty results, confirm the property has Discover data in the Search Console UI — Discover only appears if the site has accumulated sufficient impressions
Known gotchas
The 'device' dimension is technically supported for Discover but returns only 'mobile' data in practice since Discover is mobile-only; requesting it rarely adds analytical value
Discover impression data is sampled and may undercount actual delivery — treat it as directional, not exact, especially for smaller sites
Combining 'discover' type with date ranges longer than 16 months will silently truncate to the available retention window rather than returning an error
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp