Skip to main content
Google Search Console logo

Overview

Add Google Search Console to any ModuleX agent or workflow. Access Google Search Console search analytics and URL indexing via the Search Console API (searchconsole.googleapis.com) and the Indexing API (indexing.googleapis.com).
Categories: Marketing & Advertising · SEO · Marketing · Developer Tools & Infrastructure · Auth: OAuth2 · Actions: 2

Authentication

OAuth2 Authentication

Connect using Google OAuth (recommended)

Required Credentials

OAuth Configuration

  • Authorization URL: https://accounts.google.com/o/oauth2/v2/auth
  • Token URL: https://oauth2.googleapis.com/token
  • Scopes: https://www.googleapis.com/auth/webmasters.readonly, https://www.googleapis.com/auth/indexing

Available Actions

Parameters

string
required
The site URL as registered in Search Console (e.g. ‘sc-domain:example.com’ or ‘https://example.com/’)
string
required
Start date in YYYY-MM-DD format
string
required
End date in YYYY-MM-DD format
array
Dimensions to group results by. Allowed values: country, device, page, query, searchAppearance, date
string
Type of search. Allowed values: web, image, video, news, googleNews, discover (Default: web)
string
Aggregation type. Allowed values: auto, byPage
integer
Maximum number of rows to return (Default: 10)
integer
Start row for pagination (zero-based)
string
Filter results to a specific subdomain when using a domain property (e.g. ‘https://subdomain.example.com’)
string
Dimension to filter by when subdomain_filter is used. Allowed values: country, device, page, query (Default: page)
string
Filter operator. Allowed values: contains, equals, notContains, notEquals, includingRegex, excludingRegex (Default: contains)
object
Custom dimension filter groups following the Search Console API structure (JSON object)
string
Data state to use. Allowed values: all, final (Default: final)

Response

Parameters

string
required
The URL to submit for indexing (must be a canonical URL verified in Google Search Console)
string
Type of notification. Allowed values: URL_UPDATED (content updated), URL_DELETED (page removed) (Default: URL_UPDATED)

Response

Limits & Quotas

  • Search Analytics API: 1,200 queries per minute per project (default quota).
  • Indexing API: 200 publish requests per day per site property (standard quota).
  • Error model: non-2xx responses are caught and returned as success=False + error rather than raising.

Ahrefs

Google Ad Manager

Google My Business