X / Twitter Trends API
Get current X (Twitter) trends for worldwide, a country, or a city in X ranking order, including the resolved location.
$0.10/1k req, pay per request, no subscription.
Trending
United States
Trending in United States
#NBAOpeningNight
Trending in United States
Federal Reserve
Promoted
iPhone 18
Trending in United States
#MondayMotivation
Trending in United States
Coachella 2027
{"rank":Â 1,"name":Â "#NBAOpeningNight","isHashtag":Â true,"query":Â "%23NBAOpeningNight","promoted":Â false}
Pricing and providers
X / Twitter Trends API pricing: one API, 2 interchangeable providers
The cheapest provider serves first. If it fails, the next one takes over in the same call.
Try it
Get X / Twitter trends in one request
{
"found": true,
"data": {
"location": "United States",
"locationId": "23424977",
"asOfUtc": 1727366400,
"items": [
{
"rank": 1,
"name": "#NBAOpeningNight",
"isHashtag": true,
"query": "%23NBAOpeningNight",
"promoted": false
},
{
"rank": 2,
"name": "Federal Reserve",
"isHashtag": false,
"query": "%22Federal%20Reserve%22",
"promoted": false
},
{
"rank": 3,
"name": "iPhone 18",
"isHashtag": false,
"query": "%22iPhone%2018%22",
"promoted": true
},
{
"rank": 4,
"name": "#MondayMotivation",
"isHashtag": true,
"query": "%23MondayMotivation",
"promoted": false
},
{
"rank": 5,
"name": "Coachella 2027",
"isHashtag": false,
"query": "%22Coachella%202027%22",
"promoted": false
}
],
"url": "https://x.com/search?q=%23NBAOpeningNight"
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-06 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- limitinteger
10
Maximum number of ranked trends to return (1-50, default 50).
- locationstring
United States
Country name, city name, or ISO country code. Omit for worldwide trends.
- requireFieldsarray
Optional; omit it and routing is unchanged, with the cheapest source serving. Name the output fields this request must be able to return, for example `promoted`, and it is served only by a source that returns every one of them. Fields you do not name are still returned whenever the serving source has them. This can raise your price: when the cheapest source cannot return a named field, a dearer source serves, and you are quoted and charged its price. A named field can still be absent on a trend that genuinely lacks it. Naming a combination that no single source returns together is refused as invalid input, with no charge.
Response
JSON, one example value per field.
- foundboolean
true
- locationstring
United States
- locationIdstring
23424977
- asOfUtcnumber
1727366400
- urlstring
https://x.com/search?q=%23NBAOpeningNight
- ranknumber
1
- namestring
#NBAOpeningNight
- isHashtagbooleancan require
true
- querystring
%23NBAOpeningNight
- promotedbooleancan require
false
FAQ
About the X / Twitter Trends API
The AnyAPI X / Twitter Trends API returns X / Twitter trends data as normalized JSON from one POST call to /v1/run/twitter.trends. Get current X (Twitter) trends for worldwide, a country, or a city in X ranking order, including the resolved location. AnyAPI routes each request across 2 sources and falls back automatically when one fails. It costs from $0.10 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 99.6% of X / Twitter trends calls through AnyAPI succeeded, with a median response time of 1.6 seconds across 670 measured calls.