# Google Trends Scraper via StableApify

> Google Trends Scraper via StableApify is a paid API for AI agents from stableapify.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Starts an Apify actor run that scrapes Google Trends data by search terms or URLs, returning interest over time and by subregion

## Facts

- Endpoint: POST https://stableapify.dev/api/actors/apify/google-trends-scraper/call
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/google-trends-scraper-via-stableapify-d457adb1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2bA0St67tGlV3hhIQuVH6

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability google-trends-scraper-via-stableapify-d457adb1 -d '<json body>'
```

Example prompt: Can you scrape Google Trends data for 'electric vehicles' in the United States over the past 12 months, broken down by subregion, and give me the interest-over-time scores?

## When to prefer this

Choose this endpoint when you need programmatic access to Google Trends data — interest over time, interest by subregion, or related queries — for one or more search terms with configurable location, time range, and category filters. It is preferable over manual Google Trends exports when automation, scale, or integration into an agent workflow is required.

## Known failure modes

- Invalid or unsupported search term format returns an actor error
- Overly broad time ranges or many keywords may exceed memory limits (default 256MB)
- Google Trends rate limiting or CAPTCHA challenges can cause the actor run to fail or return incomplete data
- Actor run starts successfully but dataset is empty if Google Trends returns no results for the given inputs
- Token expiry (30 days) prevents dataset retrieval if results are fetched too late

## How this service works

Start the "Google Trends Scraper" Apify actor (apify/google-trends-scraper). Scrape data from Google Trends by search terms or URLs. Specify locations, define time ranges, select categories to get interest by subregion and over time, re…

## Output

Returns an actor run object with a run ID, status (READY), actor ID, start timestamp, estimated usage cost, default dataset ID, and a JWT token used to fetch scraped results from the dataset once the run completes.

## Example request

```json
{
 "input": {
  "username": "sarptecimer",
  "includeEmail": false
 },
 "options": {
  "memory": 256,
  "maxItems": 100
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "isMultiple",
    "timeRange",
    "geo",
    "skipDebugScreen",
    "category",
    "maxItems",
    "maxConcurrency",
    "maxRequestRetries",
    "pageLoadTimeoutSecs"
   ],
   "properties": {
    "geo": {
     "enum": [
      "",
      "AF",
      "AL",
      "DZ",
      "AS",
      "AD",
      "AO",
      "AI",
      "AQ",
      "AG",
      "AR",
      "AM",
      "AW",
      "AU",
      "AT",
      "AZ",
      "BS",
      "BH",
      "BD",
      "BB",
      "BY",
      "BE",
      "BZ",
      "BJ",
      "BM",
      "BT",
      "BO",
      "BQ",
      "BA",
      "BW",
      "BV",
      "BR",
      "IO",
      "BN",
      "BG",
      "BF",
      "BI",
      "CV",
      "KH",
      "CM",
      "CA",
      "KY",
      "CF",
      "TD",
      "CL",
      "CN",
      "CX",
      "Keeling Islands ",
      "CO",
      "KM",
      "CG",
      "CD",
      "CK",
      "CR",
      "CI",
      "HR",
      "CU",
      "CW",
      "CY",
      "CZ",
      "DK",
      "DJ",
      "DM",
      "DO",
      "EC",
      "EG",
      "SV",
      "GQ",
      "ER",
      "EE",
      "ET",
      "Malvinas ",
      "FO",
      "FJ",
      "FI",
      "FR",
      "GF",
      "PF",
      "TF",
      "GA",
      "GM",
      "GE",
      "DE",
      "GH",
      "GI",
      "GR",
      "GL",
      "GD",
      "GP",
      "GU",
      "GT",
      "GG",
      "GN",
      "GW",
      "GY",
      "HT",
      "HM",
      "Vatican City State ",
      "HN",
      "HK",
      "HU",
      "IS",
      "IN",
      "ID",
      "IR",
      "IQ",
      "IE",
      "IM",
      "IL",
      "IT",
      "JM",
      "JP",
      "JE",
      "JO",
      "KZ",
      "KE",
      "KI",
      "the Democratic People's Republic of ",
      "the Republic of ",
      "KW",
      "KG",
      "LA",
      "LV",
      "LB",
      "LS",
      "LR",
      "LY",
      "LI",
      "LT",
      "LU",
      "MO",
      "MK",
      "MG",
      "MW",
      "MY",
      "MV",
      "ML",
      "MT",
      "MH",
      "MQ",
      "MR",
      "MU",
      "YT",
      "MX",
      "FM",
      "MD",
      "MC",
      "MN",
      "ME",
      "MS",
      "MA",
      "MZ",
      "MM",
      "NA",
      "NR",
      "NP",
      "NL",
      "NC",
      "NZ",
      "NI",
      "NE",
      "NG",
      "NU",
      "NF",
      "MP",
      "NO",
      "OM",
      "PK",
      "PW",
      "PS",
      "PA",
      "PG",
      "PY",
      "PE",
      "PH",

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/google-trends-scraper-via-stableapify-d457adb1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stableapify.dev](https://www.zero.xyz/host/stableapify.dev/llms.txt)
