What data can Google Search Console API integration retrieve?

Google Search Console API integration can retrieve performance data such as search queries, pages, clicks, impressions, click-through rate, average position, country, device, date and search appearance. It can also provide property and sitemap details, plus URL Inspection data covering indexing status, crawl information, canonical URLs and detected enhancements.

Google Search Console API integration can retrieve organic search performance, property and sitemap information, and URL-level indexing data. The available data depends on which Search Console API service is being used: Search Analytics reports aggregated search performance, the URL Inspection service reports the status of a specific URL, and the Sitemaps and Sites services provide property and sitemap details.

Search performance data

The Search Analytics service provides the core data used to analyse how a verified property performs in Google Search. It can return:

  • Search queries: the queries associated with a property or page, subject to Search Console’s privacy protections and data aggregation.
  • Pages: the URLs that received visibility or visits from organic search.
  • Clicks: the number of visits to the property from Google Search.
  • Impressions: the number of times a property or page appeared in search results.
  • Click-through rate: clicks divided by impressions, returned as an aggregated metric.
  • Average position: the average position of the highest result from the property when it appeared.

These metrics can be broken down by dimensions including date, query, page, country, device and search appearance. Combining dimensions makes it possible to compare, for example, mobile and desktop performance, identify pages receiving impressions without clicks, or assess which queries contribute to a specific landing page.

Search appearance can identify eligible result types and presentation features recorded by Search Console, where applicable. This may include appearances associated with enhanced results, image results, video results, news results or other Google Search features. The values returned depend on what Google has recorded for the property and the data available for the requested period.

Filtering and reporting options

An integration can request data for a particular property, date range, search type and set of dimensions. It can also apply filters to values such as queries, pages, countries, devices and search appearances. This allows the platform to create focused reports rather than importing every available combination of data.

Search Analytics results are aggregated rather than a complete event-level export. Google may omit low-volume or anonymised queries, and the API does not guarantee that every possible query and page combination will be returned. The available history is also limited by Search Console’s data-retention window. For this reason, API totals can differ slightly from figures displayed in the Search Console interface, particularly when dimensions, filters, properties or reporting dates do not match exactly.

The API response can also include the number of rows returned and information used for pagination. Integrations should therefore request sensible dimensions, apply filters where appropriate and handle incomplete or unavailable rows without treating them as evidence that a page received no visibility.

URL Inspection data

The URL Inspection service provides a current inspection of a specified URL in a specified property. It can return information such as:

  • whether Google considers the URL eligible for indexing;
  • the indexing or coverage verdict and any associated coverage state;
  • the state of the robots.txt check;
  • whether Google was able to fetch the page;
  • the most recent crawl information available for the URL;
  • the user-declared canonical URL and the canonical URL selected by Google;
  • referring URLs and sitemap information, where available;
  • mobile usability findings, where reported; and
  • detected rich-result or enhancement information, where applicable.

This information is useful for diagnosing why an important URL is not appearing in Google Search. It can distinguish problems such as a blocked crawl, a failed fetch, a noindex directive, a duplicate URL selected as canonical, or an indexing state that requires further investigation. URL Inspection is URL-specific: it does not provide a complete crawl of a website or automatically inspect every URL in a property.

Property and sitemap information

The Sites service can return properties accessible to the authorised account, together with their property URLs and permission levels. This helps an SEO platform identify the correct site property and confirm which properties are available for reporting.

The Sitemaps service can retrieve sitemap records associated with a property. Depending on the property and response, this can include the sitemap URL, submission status, last submission or download details, processing warnings, processing errors and the types of content declared in the sitemap. These records help monitor whether submitted sitemaps are being processed and whether Google has reported problems with them.

What the integration does not provide

Google Search Console API data should not be treated as a replacement for a full crawler, server-log analysis or a complete keyword database. The standard services do not provide every technical SEO issue on a website, unrestricted historical query data, guaranteed coverage of every search impression, or a complete list of all links and crawl activity. Some technical findings shown in the Search Console interface are not exposed through the same API services.

In practice, the integration is most useful when its data sets are combined: Search Analytics shows which pages and queries generate organic visibility, URL Inspection helps investigate the index status of individual URLs, and sitemap and property data support ongoing technical monitoring. Reports should retain the original property, date range, search type and dimensions used so that results remain comparable over time.

Google Search Console API integration retrieves aggregated organic search performance data, including the queries, pages, clicks, impressions, click-through rate and average position recorded for a verified property. This data shows how Google Search visibility translates into visits and which parts of a site are attracting search demand.

Performance can be segmented by dimensions such as date, country, device, search type and search appearance. For example, you can compare mobile and desktop results, identify pages with impressions but few clicks, or see which queries contribute to a particular landing page. The API does not provide a complete event-level export: low-volume or anonymised queries may be omitted, so reports should be interpreted as aggregated Search Console data rather than a complete record of every search.

Connect Google Search Console to your SEO platform

Connect Google Search Console to your SEO platform to bring search performance, indexing and sitemap data into your reporting workflow. Use the integration to monitor organic visibility and investigate URL-level issues from one place.