Get the current trending topics for a specific location on Twitter/X. Returns trend names, search queries, and tweet volumes where available.
curl "https://apidirect.io/v1/twitter/trends?woeid=1" \
-H "X-API-Key: YOUR_API_KEY"
{
"trends": [
{
"name": "#TrendingTopic",
"query": "%23TrendingTopic",
"tweet_volume": 125000,
"url": "http://twitter.com/search?q=%23TrendingTopic"
},
{
"name": "Breaking News",
"query": "%22Breaking+News%22",
"tweet_volume": null,
"url": "http://twitter.com/search?q=%22Breaking+News%22"
}
],
"location": "Worldwide",
"woeid": 1,
"as_of": "2026-03-05T01:23:37Z",
"count": 50
}
WOEID (Where On Earth ID) is a unique identifier for locations. Use 1 for Worldwide, or download the full list of 467 available locations from the documentation.
Trends are refreshed in near real-time by Twitter. Each request returns the latest available trends for the specified location.
Tweet volume is the estimated number of tweets about this trend in the last 24 hours. It may be null for some trends where volume data is not available.
You only pay for successful requests. The Twitter Trends API costs $0.006 per request. There are no monthly fees or commitments. You get 50 free requests per endpoint every month.
No. You can sign up and use the free tier (50 requests/endpoint/month) without adding a payment method. You only need to add a card when you want to exceed the free tier.
Yes, there's a concurrency limit of 3 simultaneous requests per endpoint per user. If you need more, just get in touch.
Get your API key and start making requests in minutes. 50 requests/month free every month.
Get API Key