---
title: "Google Trends trending now data"
method: GET
path: "/google/trends/trending"
tags: ["Google"]
---

# Google Trends trending now data

`GET /google/trends/trending`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/google/trends/trending`
- Auth: API key in header `x-api-key`

Returns Google Trends Trending Now for a country or territory (`geo`, default `US`): each trend's query, rank, search traffic, status, start and update time, related terms and news articles, with explore and share links. Filter by time window, category and status, and choose the sort order.

## Query parameters

- `geo` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'VG' | 'BN' | 'BG' | 'BF' | 'BI' | 'KH' | 'CM' | 'CA' | 'CV' | 'BQ' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CD' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'KP' | 'MK' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'KR' | 'SS' | 'ES' | 'LK' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UM' | 'VI' | 'UG' | 'UA' | 'AE' | 'GB' | 'US' | 'UY' | 'UZ' | 'VU' | 'VA' | 'VE' | 'VN' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW'
- `hl` string
- `tz` integer
- `window` '4h' | '24h' | '48h' | '7d'
- `time_range` '4h' | '24h' | '48h' | '7d'
- `category` 0 | 3 | 47 | 44 | 22 | 12 | 5 | 7 | 71 | 8 | 45 | 65 | 11 | 13 | 958 | 19 | 16 | 299 | 14 | 66 | 29 | 533 | 174 | 18 | 20 | 67
- `status` 'all' | 'active' | 'ended'
- `sort_by` 'relevance' | 'title' | 'recency' | 'search_volume'
- `limit` integer

## Headers

- `x-api-key` string, required

## Response `200`

OK

- TrendsTrendingResponseDoc
  - `code` integer
  - `data` TrendsTrendingResponse
    - `category` integer: Trends category ID that was applied. `0` means all categories.
    - `geo` string: Country code the trends cover, such as `US`.
    - `hl` string: Locale that was applied, such as `en-US`.
    - `items` TrendsTrendingItem[]: Trending searches, one entry per trend.
      - `articles` TrendsTrendingArticle[]: News articles linked to the trend.
        - `source` string: Name of the news outlet that published the article.
        - `time` string: When the article was published, as Google words it, such as `2 hours ago`.
        - `title` string: Headline of the news article.
        - `url` string: URL of the news article.
      - `explore_url` string: Google Trends Explore URL for the trend.
      - `query` string: Search query behind the trend.
      - `rank` integer: Rank of the trend in the list, with `1` as the top entry.
      - `related_terms` string[]: Related search terms listed for the trend.
      - `share_url` string: Link for sharing the trend.
      - `started_unix` integer: Time the trend started, in Unix seconds.
      - `status` string: Whether the trend is `active` or `ended`.
      - `title` string: Title of the trend.
      - `traffic` string: Approximate search volume label for the trend, such as `200K+`.
      - `updated_unix` integer: Time the trend was last updated, in Unix seconds.
    - `sort_by` string: Sort order that was applied: `relevance`, `title`, `recency` or `search_volume`.
    - `status` string: Status filter that was applied: `all`, `active` or `ended`.
    - `time_range` string: Time window that was applied. Same value as `window`.
    - `tz` integer: Timezone offset in minutes that was applied.
    - `window` string: Time window that was applied: `4h`, `24h`, `48h` or `7d`.
  - `msg` string

## Other responses

- `400`: Invalid input
- `429`: Rate limit exceeded
- `500`: Internal server error
- `503`: Google Trends upstream request failed

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
