FETCHAPI

Get Google Trends interest over time for keywords API

One call returns Google Trends interest data for a keyword over a specified time period and location. Each item in the answer is a weekly data point showing the search interest value (0-100 scale) for that week. The sample shows 54 weeks of data for "pokemon cards" in the US over the past 12 months.

1 live route on DataForSEO, from $0.011 per call. Every route below answered our last live test on 2026-10-04; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
Google Trends interest over timePOST keywords_data/google_trends/explore/live$0.011$11.00 / 1k calls✓ 2026-10-04pricing ↗

What it returns

From a real call to the route: DataForSEO.

One call returns Google Trends interest data for a keyword over a specified time period and location. Each item in the answer is a weekly data point showing the search interest value (0-100 scale) for that week. The sample shows 54 weeks of data for "pokemon cards" in the US over the past 12 months.
result[].items[].data[].values[]Weekly search interest value (0-100 scale)result[].items[].data[].date_fromStart date of the weekresult[].items[].data[].date_toEnd date of the weekresult[].items[].data[].timestampUnix timestamp for the weekresult[].keywords[]The keyword searchedresult[].location_codeGeographic location code (2840 = US)result[].check_urlDirect link to view on Google Trends

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

POST /api/gw/dataforseo/keywords_data/google_trends/explore/live$0.011 / call✓ working · tested 2026-10-043.23 s latency
Parameters
ParameterTypeNotes
keywordslist · bodyJSON body fielde.g. ["pokemon cards"]
time_rangestr · bodyJSON body fielde.g. "past_12_months"
location_codeint · bodyJSON body fielde.g. 2840
HTTP
curl -X POST "https://fetchapi.co/api/gw/dataforseo/keywords_data/google_trends/explore/live" \
  -H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
  -d '[{"keywords": ["pokemon cards"], "time_range": "past_12_months", "location_code": 2840}]'
MCP
call_endpoint("dataforseo.keywords_data_google_trends_explore", {}, [{"keywords": ["pokemon cards"], "time_range": "past_12_months", "location_code": 2840}])
Real example answer (trimmed) · 2026-10-04
{
  "cost": 0.011,
  "time": "3.1185 sec.",
  "tasks": [
    {
      "id": "10040441-2697-0173-0000-9be31190fa7d",
      "cost": 0.011,
      "data": {
        "se": "google_trends",
        "api": "keywords_data",
        "function": "explore",
        "keywords": [
          "pokemon cards"
        ],
        "time_range": "past_12_months",
        "location_code": 2840
      },
      "path": [
        "v3",
        "keywords_data",
        "… 2 more"
      ],
      "time": "3.1024 sec.",
      "result": [
        {
          "type": "trends",
          "items": [
            {
              "data": "…",
              "type": "…",
              "title": "…",
              "averages": "…",
              "keywords": "…",
              "position": "…"
            }
          ],
          "datetime": "2026-10-04 04:41:03 +00:00",
          "keywords": [
            "pokemon cards"
          ],
          "check_url": "https://trends.google.com/trends/explore?hl=en&geo=US&date=today%2012-m&q=pokemon%20cards",
          "items_count": 1,
          "language_code": "en",
          "location_code": 2840
        }
      ],
      "status_code": 20000,
      "result_count": 1,
      "status_message": "Ok."
    }
  ],
  "version": "0.1.20260917",
  "status_code": 20000,
  "tasks_count": 1,
  "tasks_error": 0,
  "status_message": "Ok."
}

Related DataForSEO APIs

All 20 DataForSEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.