Alpha — This endpoint is part of the Prediction Markets API, currently in early access. May change without notice.
Query Parameters
Trending period. Possible values: 1h, 24h, 7d, 30d.
JSON object with optional filter fields: platforms (comma-separated or array of platform names), categories (comma-separated or array of category names). Example: {"platforms":"polymarket","categories":"crypto"}.
Number of markets to return (1 to 100).
Response
Array of trending market results (extends search results with trending data). 24h trading volume in USD.
All-time trading volume in USD.
Current liquidity in USD.
Market end date (ISO 8601).
Market creation timestamp.
volumeChange24hPercentage
Volume change percentage over 24h.
Parent event identifier, if this market belongs to a grouped event (e.g., “Peru Presidential Election Winner”).
null for standalone markets. Use with
/api/2/pm/event/details to fetch the full event.
Parent event URL-friendly slug. null for standalone markets.
Parent event title. null for standalone markets.
Array of outcome summaries.
Pagination metadata. Current page number (1-based).
Number of entries in the current page.
Server hostname that handled the request.
Time taken in milliseconds.
Usage Example
curl -X GET "https://api.mobula.io/api/2/pm/trending?period=24h&limit=10"
Example Response
{
"data" : [
{
"platform" : "polymarket" ,
"marketId" : "0x1234..." ,
"slug" : "will-eth-reach-10k-2026" ,
"question" : "Will ETH reach $10,000 by end of 2026?" ,
"category" : "crypto" ,
"status" : "active" ,
"volume24hUSD" : 45000 ,
"totalVolumeUSD" : 1250000 ,
"liquidityUSD" : 320000 ,
"endDate" : "2026-12-31T23:59:59.000Z" ,
"createdAt" : "2026-01-15T00:00:00.000Z" ,
"logo" : "https://polymarket.com/images/market.png" ,
"tradesCount" : 8500 ,
"trendingScore" : 92.5 ,
"volumeChange24hPercentage" : 156.3 ,
"rank" : 1 ,
"outcomes" : [
{ "outcomeId" : "71321..." , "label" : "Yes" , "priceUSD" : 0.35 },
{ "outcomeId" : "71322..." , "label" : "No" , "priceUSD" : 0.65 }
]
}
],
"pagination" : {
"page" : 1 ,
"offset" : 0 ,
"limit" : 20 ,
"pageEntries" : 1
},
"hostname" : "node-xyz" ,
"took" : 42
}