# Google Trends Search Interest for Crypto Terms

> Google Trends Search Interest for Crypto Terms is a paid API for AI agents from crypto.openverbs.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Returns a relative 0–100 Google Trends popularity time series for up to 5 crypto keywords, with per-keyword average and latest value, measuring retail search attention.

## Facts

- Endpoint: POST https://crypto.openverbs.com/v1/trends
- Price: $0.03/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-search-interest-for-crypto-terms-58f4baf2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rAxEfOhgTCccv8D6r5iMI

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-search-interest-for-crypto-terms-58f4baf2 -d '<json body>'
```

Example prompt: Compare Google Trends search interest for bitcoin, ethereum, and solana over the last 90 days worldwide — show me the time series and which one has the highest average.

## When to prefer this

Use this endpoint when you need to measure retail search attention or public interest in crypto terms over time, especially for comparing multiple coins side-by-side. Prefer this over on-chain data endpoints when the goal is gauging hype, sentiment, or social momentum rather than trading volume or price. It is the right choice for tasks like identifying trending coins, detecting retail interest spikes, or benchmarking relative popularity across markets or time windows.

## Known failure modes

- More than 5 keywords provided — API rejects with validation error
- Invalid timeframe value outside allowed enum (7d/30d/90d/12m/5y)
- Unknown location name returns empty or error response
- Empty keywords array triggers schema validation failure
- Google Trends data temporarily unavailable causing upstream timeout
- Keyword too long (>100 chars) rejected by schema validation

## How this service works

Google Trends search interest for crypto terms (e.g. ["bitcoin","solana"], up to 5): a relative 0-100 popularity series over time, with per-keyword average and latest value. Optional `location` (default worldwide), `timeframe` (7d/30d/90d/12m/5y, default 12m) and `type` (web/news/youtube). Measures retail attention, not on-chain state.

## Output

A JSON object containing a relative 0–100 popularity time series per keyword over the requested timeframe, along with each keyword's average score across the period and its latest (most recent) value. Data reflects Google search (web, news, or YouTube) interest, normalized relative to peak interest in the set.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "keywords"
     ],
     "properties": {
      "type": {
       "enum": [
        "web",
        "news",
        "youtube"
       ],
       "type": "string",
       "description": "Google property: web, news or youtube (default web)."
      },
      "keywords": {
       "type": "array",
       "items": {
        "type": "string",
        "maxLength": 100,
        "minLength": 1
       },
       "maxItems": 5,
       "minItems": 1,
       "description": "1–5 crypto terms to compare, e.g. [\"bitcoin\", \"ethereum\"]."
      },
      "location": {
       "type": "string",
       "maxLength": 120,
       "minLength": 2,
       "description": "Market name, e.g. \"United States\". Omit for worldwide interest."
      },
      "timeframe": {
       "enum": [
        "7d",
        "30d",
        "90d",
        "12m",
        "5y"
       ],
       "type": "string",
       "description": "Time window: 7d, 30d, 90d, 12m or 5y (default 12m)."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "web",
  "found": true,
  "latest": [
   72
  ],
  "source": "dataforseo",
  "averages": [
   58
  ],
  "interest": [
   {
    "date": "2026-08-31",
    "values": [
     72
    ]
   }
  ],
  "keywords": [
   "bitcoin"
  ],
  "location": null,
  "timeframe": "12m"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/google-trends-search-interest-for-crypto-terms-58f4baf2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crypto.openverbs.com](https://www.zero.xyz/host/crypto.openverbs.com/llms.txt)
