Search Console

Google Search Console performance data (impressions, clicks, CTR, average position) for projects with a connected GSC property. Growth plan or above required. ctr is a 0..1 fraction and position is the impression-weighted average, matching the Search Console API.

GET/search_console/summary

Property-wide headline totals for the range, with an optional country or device breakdown aggregated over the same range.

Params:
  • project_idrequired
  • range
  • from
  • to
  • dimensioncountry|device

GET/search_console/timeseries

Property-wide series bucketed by day, week or month.

Params:
  • project_idrequired
  • range
  • from
  • to
  • granularityday|week|month

GET/search_console/queries

Top search queries for the range, ranked and paginated. Knowingly undercounts anonymized queries, so they do not sum exactly to the summary totals (same as the GSC UI).

Params:
  • project_idrequired
  • range
  • from
  • to
  • sortimpressions|clicks|ctr|position
  • page
  • per_page

GET/search_console/pages

Top landing pages for the range, ranked and paginated. Same shape as the queries endpoint, with each row key being a page URL.

Params:
  • project_idrequired
  • range
  • from
  • to
  • sortimpressions|clicks|ctr|position
  • page
  • per_page