Data APIs / Google Trends

Google Trends API

Interest over time for up to five terms, related and rising queries, interest by country / region / city, and what is trending right now — the whole Google Trends surface as clean endpoints.

From 1 credit per call · cache hits free · failed calls refunded · no card for the free tier

One request, structured data and markdown

Every endpoint accepts format=json, markdown, or both. Use the JSON to filter and store; drop the markdown straight into a prompt.

  • Interest-over-time series (0–100) for up to 5 comparison terms
  • Top and rising related queries with growth figures
  • Interest by geography at country, region, DMA, or city resolution
  • Daily trending searches for a country
  • Time-range, category, and property (web / YouTube / news / shopping) filters
request
curl 'https://scrapewhale.dev/api/v1/trends/interest?q=running+shoes,trail+shoes&geo=US&time=today+12-m&format=json' \
  -H 'Authorization: Bearer <api-key>'
response · json
{
  "extractor": "trends-interest",
  "creditsCharged": 1,
  "data": {
    "keywords": ["running shoes", "trail shoes"],
    "timeline": [
      { "date": "2025-09-07", "values": [72, 18] },
      { "date": "2025-09-14", "values": [70, 19] }
    ]
  }
}

Abridged.

Endpoints

4 endpoints in this family. Full parameter reference and a try-it console are in the API docs.

What teams use it for

Demand forecasting

Watch seasonal curves for product categories before planning stock.

Content timing

Catch rising queries early and publish while interest climbs.

Brand vs. competitor interest

Compare five brands in one call and chart it.

Frequently asked questions