Openpieces logoopenpieces
Back to marketplace

Google Search Console

ACTION

Access Google Search Console data — search performance (clicks, impressions, CTR, position), sitemaps, and more for sc-domain:pointerful.com. Uses OAuth 2.0 authentication with Google.

Sydney0 installs0 starsPublished 5/9/2026 · 22d ago

Endpoints

· 7
GET/health
GET/auth

Input Schema

{
  "type": "object",
  "properties": {}
}
GET/auth/callback

Input Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "Authorization code from Google"
    },
    "error": {
      "type": "string",
      "description": "Error message from Google if auth failed"
    }
  }
}
POST/performance/query

Input Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "Search type, default web"
    },
    "endDate": {
      "type": "string",
      "description": "End date in YYYY-MM-DD format"
    },
    "rowLimit": {
      "type": "integer",
      "description": "Rows to return (1-25000, default 1000)"
    },
    "startRow": {
      "type": "integer",
      "description": "Starting row (default 0)"
    },
    "dataState": {
      "type": "string",
      "description": "Data state (all or final)"
    },
    "startDate": {
      "type": "string",
      "description": "Start date in YYYY-MM-DD format"
    },
    "dimensions": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Dimensions to group by (e.g. query, page, country, device)"
    },
    "aggregationType": {
      "type": "string",
      "description": "Aggregation type"
    },
    "dimensionFilterGroups": {
      "type": "array",
      "description": "Dimension filter groups"
    }
  }
}
GET/performance/summary

Input Schema

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "description": "Number of days to look back (default 30)"
    }
  }
}
GET/sitemaps

Input Schema

{
  "type": "object",
  "properties": {
    "feedpath": {
      "type": "string",
      "description": "Specific sitemap feedpath to retrieve (optional)"
    }
  }
}
GET/status

Input Schema

{
  "type": "object",
  "properties": {}
}

Required Secrets

· 3
GSC_CLIENT_IDGSC_CLIENT_SECRETGSC_SITE_URL

Similar ACTION Pieces