Skip to main content
GET
/
2
/
pm
/
trending
Get trending prediction markets
curl --request GET \
  --url https://demo-api.mobula.io/api/2/pm/trending
{
  "data": [
    {
      "platform": "<string>",
      "marketId": "<string>",
      "slug": "<string>",
      "question": "<string>",
      "category": "<string>",
      "status": "<string>",
      "volume24hUSD": 123,
      "totalVolumeUSD": 123,
      "liquidityUSD": 123,
      "endDate": "<string>",
      "createdAt": "<string>",
      "logo": "<string>",
      "tradesCount": 123,
      "trendingScore": 123,
      "volumeChange24hPercentage": 123,
      "rank": 123,
      "outcomes": [
        {
          "outcomeId": "<string>",
          "label": "<string>",
          "priceUSD": 123
        }
      ]
    }
  ],
  "pagination": {
    "page": 123,
    "offset": 123,
    "limit": 123,
    "pageEntries": 123
  },
  "hostname": "<string>",
  "took": 123
}
Alpha — This endpoint is part of the Prediction Markets API, currently in early access. May change without notice.

Query Parameters

period
enum<string>
default:24h
Available options:
1h,
24h,
7d,
30d
filters
string

JSON object with optional filter fields: platforms (comma-separated or array), categories (comma-separated or array).

limit
number
default:20
Required range: 1 <= x <= 100
offset
number
default:0

Pagination offset

Required range: x >= 0

Response

200 - application/json

Trending markets

data
object[]
pagination
object
hostname
string
took
number