Discover/Trends24 API
live

Trends24 APItrends24.in

Fetch the current worldwide X/Twitter trending topics via the Trends24.in API. Get 50 ranked trends with tweet counts and search URLs, updated hourly.

This API takes change requests — .
Endpoint health
verified 52m ago
get_worldwide_trends
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the Trends24 API?

The Trends24.in API exposes a single endpoint, get_worldwide_trends, that returns a ranked list of 50 worldwide X/Twitter trending topics in one call. Each trend object includes its rank, topic name, tweet count (when available), and a direct X search URL. The snapshot is refreshed roughly every hour, making it suitable for dashboards, alerting systems, or any application that needs a current read on global Twitter activity.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/f0661f54-a855-4424-b8b5-edacb61975ea/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f0661f54-a855-4424-b8b5-edacb61975ea/get_worldwide_trends' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace trends24-in-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Trends24 SDK — fetch current worldwide Twitter/X trends."""
from parse_apis.trends24_in_api import Trends24, ParseError

client = Trends24()

# Get the full snapshot including metadata and all trends
try:
    snapshot = client.snapshots.get()
except ParseError as e:
    # Raised when the upstream source changes shape or is unreachable
    print(f"Source extraction failed: {e}")
    raise

print(f"Snapshot updated: {snapshot.updated_at}")

# Iterate the top 10 trending topics via the paginated list
for trend in client.trends.list(limit=10):
    print(f"#{trend.rank} {trend.topic_name} — {trend.url}")

print("exercised: snapshots.get / trends.list")
All endpoints · 1 totalmissing one? ·

Returns the current worldwide X/Twitter trending topics list. Each call fetches the most recent snapshot (updated roughly hourly) of 50 trending topics with their rank, topic name, tweet count (when available from the source), and the X/Twitter search URL for that topic. Tweet counts may be null when the source does not provide volume data for the worldwide view.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "trends": "Array of 50 trending topic objects, ordered by rank",
    "timestamp": "Unix timestamp (seconds) of the snapshot",
    "updated_at": "UTC timestamp string indicating when this trend snapshot was captured"
  },
  "sample": {
    "data": {
      "trends": [
        {
          "url": "https://twitter.com/search?q=%23Popstars",
          "rank": 1,
          "topic_name": "#Popstars",
          "tweet_count": null
        },
        {
          "url": "https://twitter.com/search?q=%23WWERaw",
          "rank": 2,
          "topic_name": "#WWERaw",
          "tweet_count": null
        },
        {
          "url": "https://twitter.com/search?q=Chelsea",
          "rank": 3,
          "topic_name": "Chelsea",
          "tweet_count": null
        }
      ],
      "timestamp": 1787625967.853,
      "updated_at": "Tue Aug 25 2026 02:46:07 GMT+0000 (Coordinated Universal Time)"
    },
    "status": "success"
  }
}

About the Trends24 API

What the API Returns

The get_worldwide_trends endpoint takes no input parameters and returns a single structured snapshot of global X/Twitter trends. The top-level response includes a trends array of 50 objects ordered by rank, a timestamp field in Unix seconds, and an updated_at UTC string showing when the snapshot was captured. Each trend object in the array carries the trend's numeric rank, its display name (a hashtag, keyword phrase, or named topic), the tweet count string where the source provides one, and a pre-built X search URL you can use to link directly to live tweets for that topic.

Response Field Details

The tweet_count field is not always populated — Trends24.in only surfaces a count when the underlying data includes one, so your integration should treat it as optional. The timestamp and updated_at fields refer to the same moment but in different formats, useful depending on whether your pipeline handles epoch integers or ISO-style strings. The trends array is always 50 items, ordered ascending by rank (rank 1 is the top trend).

Freshness and Coverage

The snapshot reflects worldwide aggregated trend data, not country- or city-level breakdowns. Updates happen approximately hourly, so two calls within the same hour may return identical data. If you need to detect when the list changes, compare the timestamp field across calls — a new value indicates a fresh snapshot has been captured.

Reliability & maintenanceVerified

The Trends24 API is a managed, monitored endpoint for trends24.in — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when trends24.in changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official trends24.in API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
52m ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display a live worldwide trending topics widget on a news or social dashboard using the ranked trends array
  • Trigger content alerts when specific keywords appear in the top 10 ranks by polling get_worldwide_trends hourly
  • Build a trend history database by storing each timestamp-keyed snapshot to analyze how topics rise and fall over time
  • Generate pre-built X search links for a media monitoring tool using the url field in each trend object
  • Identify emerging hashtags without a tweet_count value to flag early-stage trends before volume data is reported
  • Feed trend data into a content calendar tool that suggests topics based on current worldwide conversation peaks
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Trends24.in have an official developer API?+
Trends24.in does not publish an official developer API or documented public endpoint for programmatic access to its trend data.
Does the API cover country- or city-level trends, not just worldwide?+
Not currently. The get_worldwide_trends endpoint returns only the global worldwide snapshot. You can fork this API on Parse and revise it to add a country- or city-level trends endpoint.
Is the tweet count always present in the trend objects?+
No. The tweet_count field is populated only when the source includes a volume figure for that trend. Trends without a reported count will have a null or empty value for that field, so your code should handle both cases.
How do I know if the data has been refreshed since my last call?+
Compare the timestamp Unix field across calls. If the value is the same as your previous response, the snapshot has not changed. A new timestamp value indicates the trend list has been updated, typically on an approximately hourly cycle.
Does the API return historical trend data or only the current snapshot?+
Only the current snapshot is returned. Each call to get_worldwide_trends reflects the most recent captured state; no historical or time-series endpoint is included. You can fork this API on Parse and revise it to persist and serve historical snapshots if your use case requires trend history.
Page content last updated . Spec covers 1 endpoint from trends24.in.
Related APIs in Social MediaSee all →
trends.google.com API
Discover what's trending right now in any country by accessing the top search topics with real-time search volume, growth rates, and related queries. Stay informed on trending categories and see which searches are gaining the most momentum in your target markets.
stocktwits.com API
Discover which stocks are generating the most buzz on Stocktwits by accessing real-time trending symbols along with company names, trending scores, current price data, and community sentiment summaries. Stay ahead of market conversations by monitoring what the investing community is actively discussing and trading.
explodingtopics.com API
Discover rapidly growing trends, emerging startups, and top-performing websites by filtering through trending topics by category and volatility. Programmatically access detailed trend analysis, related topics, blog coverage, and curated highlights to stay ahead of market movements.
trendhunter.com API
Browse the latest sustainability and eco-friendly trends organized by category with easy navigation through paginated results. Get in-depth details on any trend article including content, imagery, and metadata to stay informed on emerging environmental innovations.
tophub.today API
Track trending topics across China's top social platforms like Weibo, Zhihu, Bilibili, and Hupu by retrieving real-time hot search rankings from a single unified source. Stay ahead of viral trends and discover what's capturing audience attention across multiple Chinese communities at any given moment.
douyin.com API
Monitor trending topics and discover what's currently popular on Douyin with real-time hot search rankings. Stay ahead of viral content and audience interests by accessing the platform's most searched terms and trending hashtags.
x.com API
Retrieve posts and profile information from X (Twitter) user timelines by specifying a username. Access live post data, engagement metrics, and user profile details for any public account.
worlddata.info API
Explore global statistics and compare countries across population, economy, demographics, quality of life, education, and health metrics. Search worldwide data on everything from life expectancy and languages to religions and regional breakdowns to gain comprehensive insights into how nations rank against each other.