Google Trends related queries for a keyword
Google Trends related queries for a keyword. Returns the searches people run alongside a keyword in a given country: top queries scored 0-100 relative to each other, and rising queries with their percentage growth. Google Trends keyword expansion for SEO keyword research, content planning, and spotting breakout search demand early.
30000 (raw units)
price
40
calls / 30d
2
unique payers
2026-09-16
updated
Provider
api.kadec0.xyz · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "30000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"geo": "US",
"keyword": "bitcoin"
},
"type": "http"
},
"output": {
"example": {
"count": 1,
"items": [
{
"dataSource": "primary",
"geo": "US",
"keyword": "bitcoin",
"queriedAt": "2026-09-02T19:38:34Z",
"rising": [
{
"term": "how to buy bitcoin safely",
"value": 14900
}
],
"stale": false,
"timeframe": "past_12_months",
"top": [
{
"term": "bitcoin price",
"value": 100
},
{
"term": "bitcoin stock",
"value": 17
}
],
"type": "google_trends_related_queries"
}
]
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"geo": {
"description": "ISO-3166 alpha-2 country code, e.g. US, GB, DE, JP (213 countries supported)",
"type": "string"
},
"keyword": {
"description": "the search term",
"type": "string"
},
"timeframe": {
"default": "past_12_months",
"description": "time window. Each response reports its own bucket size in `granularity`: past_30_days and past_90_days return a daily series, past_12_months and past_5_years weekly, windows under a day hourly",
"enum": [
"2004_present",
"past_12_months",
"past_30_days",
"past_4_hours",
"past_5_years",
"past_7_days",
"past_90_days",
"past_day",
"past_hour"
],
"type": "string"
}
},
"required": [
"keyword",
"geo"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
}Use it
curl
curl "https://api.kadec0.xyz/v1/related-queries" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://api.kadec0.xyz/v1/related-queries");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://api.kadec0.xyz/v1/related-queries")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/343.json, and this resource appears in /discovery/resources and /discovery/search.