Skip to main content
GET
/
leaderboards
cURL
curl --request GET \
  --url https://api.jup.ag/prediction/v1/leaderboards \
  --header 'x-api-key: <api-key>'
{
  "data": [
    {
      "ownerPubkey": "<string>",
      "realizedPnlUsd": "<string>",
      "totalVolumeUsd": "<string>",
      "predictionsCount": 123,
      "correctPredictions": 123,
      "wrongPredictions": 123,
      "winRatePct": "<string>",
      "period": "<string>",
      "periodStart": "<string>",
      "periodEnd": "<string>"
    }
  ],
  "summary": {
    "all_time": {
      "totalVolumeUsd": "<string>",
      "predictionsCount": 123
    },
    "weekly": {
      "totalVolumeUsd": "<string>",
      "predictionsCount": 123
    },
    "monthly": {
      "totalVolumeUsd": "<string>",
      "predictionsCount": 123
    }
  }
}

Authorizations

x-api-key
string
header
required

Get API key via https://portal.jup.ag

Query Parameters

period
enum<string>
default:all_time
Available options:
all_time,
weekly,
monthly
limit
integer
default:100
Required range: 1 <= x <= 100
metric
enum<string>
default:pnl
Available options:
pnl,
volume,
win_rate

Response

200 - application/json

Leaderboard entries

data
object[]
required
summary
object
required