Get Search Console performance data
Returns clicks, impressions, CTR, and average position from Google Search Console for your connected property.
Requires: Google Search Console connected from the RankSpot dashboard (Integrations → Google Search Console).
Dimensions: Group results by query (search terms), page (landing pages), country, device, or searchAppearance. Combine up to 3 dimensions in a single request.
Date range: Use ISO dates (YYYY-MM-DD). Data is available with ~2-3 day delay. Maximum range: 16 months.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Start date in YYYY-MM-DD format
"2024-01-01"
End date in YYYY-MM-DD format
"2024-01-31"
Dimensions to group by. Pass multiple times for combined grouping (e.g. query + page).
query, page, country, device, date, searchAppearance ["query"]Filter groups to narrow results. Filters within a group are ANDed together.
Zero-based index of the first row to return. Use with rowLimit for pagination.
0
Max rows to return (1–25000). Defaults to GSC API default (1000) when omitted.
Response
Performance data from Google Search Console
