Crawlora
ProductPlatformsUse CasesDocsPricingCompareContact
Sign inTry Playground Console
Crawlora

Structured public web data APIs for search, maps, geocoding, streaming, travel, real estate, marketplaces, apps, social, audio, crypto, finance, and AI workflows with managed execution and credit-based usage.

Product

Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing

Platforms

Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms

Developers

DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub

Use cases

SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases

Legal

ContactTermsPrivacy
Product
Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing
Platforms
Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms
Developers
DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub
Use cases
SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases
Legal
ContactTermsPrivacy
© 2026 Crawlora. All rights reserved.·Built by Tony Wang
System statusCrawlora API status
Docs menu

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBrandBraveCoinGeckoDatasetseBayGeocodingGoogleGoogle FinanceGoogle MapGoogle TrendsGooglePlayInstagramJustWatchLinkedInProductHuntRedditShop.appShopifySimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBrandBraveCoinGeckoDatasetseBayGeocodingGoogleGoogle FinanceGoogle MapGoogle TrendsGooglePlayInstagramJustWatchLinkedInProductHuntRedditShop.appShopifySimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow
  1. Home
  2. /Docs
  3. /Google Trends API

API Reference

Google Trends API Documentation

Use Crawlora's Google Trends API endpoints to extract supported public Google Trends data as structured JSON. This documentation covers 11 active endpoints including Google Trends categories, Google Trends enum metadata, Google Trends explore data, Google Trends interest by region, and related APIs. Developers can use these endpoints for monitoring, enrichment, research dashboards, internal data pipelines, and agent-native workflows without maintaining platform-specific scraping code. Each endpoint page documents authentication, request parameters such as request, cURL examples, response examples, response schemas, errors, credit cost, and Playground testing. Send requests to the Crawlora API with an x-api-key header, review usage and plan limits on pricing, and test safe sample requests in Playground before moving the workflow into production.

Try Google Trends explore data Start with endpoint docsPricing

Quick start

Choose an endpoint, send an authenticated request with the x-api-key header, and inspect the normalized JSON response. The examples below use the public Crawlora API base URL and the same endpoint catalog used by Playground.

Base URL
https://api.crawlora.net/api/v1
Auth header
x-api-key: $CRAWLORA_API_KEY
Primary endpoint
POST /google/trends/explore
Credit cost
3 credits/request
curl -X POST "https://api.crawlora.net/api/v1/google/trends/explore" \
  -H "x-api-key: $CRAWLORA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category":0,"geo":"US","hl":"en-US","keywords":["chatgpt","openai"],"property":"","time_range":"today 12-m","type":"web","tz":0}'
Try Google Trends explore data in PlaygroundAPI key authenticationReview Crawlora pricing

Common concepts

  • Authenticated API-key requests
  • Structured JSON responses
  • Credit-based usage and plan limits
  • Documented validation and upstream errors
  • Playground testing before integration
  • Responsible public web data workflows
Google Trends platform pageError handling guideRate limits and credits

Google Trends API endpoints

These endpoint cards are generated from the active Crawlora endpoint catalog, including method, path, auth mode, credit cost, parameter summary, docs, and Playground links.

GET/google/trends/categoriesapiKey1 credit/request

Google Trends categories

Returns supported top-level Google Trends category ids and labels for Trending Now category filters.

Required params: None

Google Trends categories documentationTry Google Trends categories in Playground
GET/google/trends/enumsapiKey0 credits/request

Google Trends enum metadata

Returns supported Google Trends enum values for explore/trending filters, including locations, date ranges, search types, categories, statuses, and sort modes.

Required params: None

Google Trends enum metadata documentationTry Google Trends enum metadata in Playground
POST/google/trends/exploreapiKey3 credits/request

Google Trends explore data

Returns normalized Google Trends keyword analytics from internal Trends widget requests: interest over time, interest by region, related queries, and related topics when available.

Required params: request:body

Google Trends explore data documentationTry Google Trends explore data in Playground
POST/google/trends/explore/interest-by-regionapiKey2 credits/request

Google Trends interest by region

Returns only the interest-by-region widget from the Google Trends Explore widget flow. Supports multiple comparison terms and returns an empty interest_by_region array when Google returns no rows.

Required params: request:body

Google Trends interest by region documentationTry Google Trends interest by region in Playground
POST/google/trends/explore/interest-over-timeapiKey2 credits/request

Google Trends interest over time

Returns only the interest-over-time timeline from the Google Trends Explore widget flow. Supports multiple comparison terms.

Required params: request:body

Google Trends interest over time documentationTry Google Trends interest over time in Playground
POST/google/trends/explore/related-topicsapiKey2 credits/request

Google Trends related topics

Returns only the related topics widget from the Google Trends Explore widget flow. Returns an empty related_topics array when Google returns no topic rows for the requested term/filter combination.

Required params: request:body

Google Trends related topics documentationTry Google Trends related topics in Playground
POST/google/trends/explore/rising-queriesapiKey2 credits/request

Google Trends explore rising queries

Returns the Rising related queries widget for one or more Google Trends explore terms. Returns an empty queries array when Google returns no rows for the requested term/filter combination.

Required params: request:body

Google Trends explore rising queries documentationTry Google Trends explore rising queries in Playground
POST/google/trends/explore/top-queriesapiKey2 credits/request

Google Trends explore top queries

Returns the Top related queries widget for one or more Google Trends explore terms. Returns an empty queries array when Google returns no rows for the requested term/filter combination.

Required params: request:body

Google Trends explore top queries documentationTry Google Trends explore top queries in Playground
GET/google/trends/locationsapiKey1 credit/request

Google Trends locations

Returns supported Google Trends location codes. Explore endpoints also accept WORLDWIDE.

Required params: None

Google Trends locations documentationTry Google Trends locations in Playground
GET/google/trends/trendingapiKey2 credits/request

Google Trends trending now data

Returns normalized Google Trends Trending Now rows from the internal TrendsUi batch RPC replay.

Required params: None

Google Trends trending now data documentationTry Google Trends trending now data in Playground
POST/google/trends/trending/detailapiKey3 credits/request

Google Trends trending term detail

Returns the Explore detail widgets for a single trending term, including interest over time, regional interest, top/rising related queries, and related topics when Google returns them.

Required params: request:body

Google Trends trending term detail documentationTry Google Trends trending term detail in Playground

Endpoint reference table

EndpointAPI pathMethodCreditsRequired paramsDocsPlayground
Google Trends categories/google/trends/categoriesGET1 credit/requestNoneView docsTry endpoint
Google Trends enum metadata/google/trends/enumsGET0 credits/requestNoneView docsTry endpoint
Google Trends explore data/google/trends/explorePOST3 credits/requestrequest:bodyView docsTry endpoint
Google Trends interest by region/google/trends/explore/interest-by-regionPOST2 credits/requestrequest:bodyView docsTry endpoint
Google Trends interest over time/google/trends/explore/interest-over-timePOST2 credits/requestrequest:bodyView docsTry endpoint
Google Trends related topics/google/trends/explore/related-topicsPOST2 credits/requestrequest:bodyView docsTry endpoint
Google Trends explore rising queries/google/trends/explore/rising-queriesPOST2 credits/requestrequest:bodyView docsTry endpoint
Google Trends explore top queries/google/trends/explore/top-queriesPOST2 credits/requestrequest:bodyView docsTry endpoint
Google Trends locations/google/trends/locationsGET1 credit/requestNoneView docsTry endpoint
Google Trends trending now data/google/trends/trendingGET2 credits/requestNoneView docsTry endpoint
Google Trends trending term detail/google/trends/trending/detailPOST3 credits/requestrequest:bodyView docsTry endpoint

Related Crawlora API pages

Google Trends scraper API platform pageTry the primary endpoint in PlaygroundBrowse supported platformsCrawlora API pricingGoogle Search API documentationBing API documentationBrave API documentation
Back to docs