Google Trends Rising API
Scrape Google Trends Rising data with one API call. Returns the related search queries for ONE keyword as `{ rising, top }`. `rising` is the breakout list — queries whose search interest grew the most over the window, each with a `growth` percentage (a true breakout can read into the thousands, e.g. 3200 = +3200%); `top` is the most-searched related queries, each with a 0-100 relative `value`. The closest thing to a 'breakout terms' primitive — pair it with /v1/google_trends/explore to size a trend and find the queries driving it. Sourced live from DataForSEO's Google Trends Explore (~3-8s).
Last updated July 2026
Try the Google Trends Rising API
See real data before writing a single line
Searching 43 platforms in parallel
What can you do with the Rising API?
The Rising endpoint gives you structured Google Trends data with computed fields in a single request. No scraping infrastructure to build or maintain.
Example Request
curl "https://www.socialcrawl.dev/v1/google_trends/rising?keyword=uv+index" \
-H "x-api-key: YOUR_API_KEY"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/google_trends/rising",
headers={"x-api-key": "YOUR_API_KEY"},
params={"keyword": "uv index"},
)
data = response.json()const params = new URLSearchParams({
"keyword": "uv index",
});
const response = await fetch(`https://www.socialcrawl.dev/v1/google_trends/rising?${params}`, {
headers: { "x-api-key": "YOUR_API_KEY" },
});
const data = await response.json();Parameters
| Parameter | Required | Description |
|---|---|---|
| keyword | Yes | Single keyword to expand (e.g. 'uv index'). Google Trends returns the related-queries list for one keyword only. |
| location | No | Location as a DFS name ('United States') or numeric code ('2840'). Defaults to worldwide-leaning US. |
| timeframe | No | Preset time window: past_hour, past_4_hours, past_day, past_7_days, past_30_days, past_90_days, past_12_months, or past_5_years. Defaults to past_12_months. (past_hour | past_4_hours | past_day | past_7_days | past_30_days | past_90_days | past_12_months | past_5_years) |
How does the Google Trends Rising API work?
Send a GET request with your API key and get back clean, structured JSON. Every response follows our unified schema with computed fields.
Method
GET
Response
JSON
How do you scrape social media data in seconds?
The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 43 platforms covering 10B+ monthly active users.
One schema, every platform
Query 43 platforms with identical response structures. Write your integration once.
Computed fields, not just scraped
Every response includes engagement_rate, estimated_reach, content_category, and language — ready to use.
See your data before you code
Visual Data Explorer — paste any URL, get rich result cards, sortable tables, CSV export.
import requests
response = requests.get(
'https://www.socialcrawl.dev/v1/tiktok/profile',
params={'handle': 'charlidamelio'},
headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json(){
"success": true,
"platform": "tiktok",
"data": {
"author": {
"username": "charlidamelio",
"followers": 152400000
},
"engagement": {
"likes": 12400000000,
"engagement_rate": 0.087
},
"metadata": {
"language": "en",
"content_category": "lifestyle"
}
}
}Ready to scrape Google Trends Rising data?
Get your API key and start pulling Google Trends data in under 60 seconds.
