Skip to main content
GET
/
events
/
{eventId}
/
markets
/
{marketId}
cURL
curl --request GET \
  --url https://api.jup.ag/prediction/v1/events/{eventId}/markets/{marketId} \
  --header 'x-api-key: <api-key>'
{
  "marketId": "<string>",
  "status": "open",
  "result": null,
  "openTime": 123,
  "closeTime": 123,
  "resolveAt": 123,
  "marketResultPubkey": "<string>",
  "imageUrl": "<string>",
  "metadata": {
    "marketId": "<string>",
    "title": "<string>",
    "status": "<string>",
    "result": "<string>",
    "closeTime": 123,
    "openTime": 123,
    "isTeamMarket": true,
    "rulesPrimary": "<string>",
    "rulesSecondary": "<string>"
  },
  "pricing": {
    "buyYesPriceUsd": 123,
    "buyNoPriceUsd": 123,
    "sellYesPriceUsd": 123,
    "sellNoPriceUsd": 123,
    "volume": 123
  }
}

Authorizations

x-api-key
string
header
required

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

Path Parameters

eventId
string
required

Event identifier

Minimum string length: 1
marketId
string
required

Market identifier

Minimum string length: 1

Response

Market data

marketId
string
required

Market identifier

status
enum<string>
required

Current market status

Available options:
open,
closed,
cancelled
result
enum<string>
required

Current market result

Available options:
null,
yes,
no
openTime
number
required

Unix timestamp (seconds) when the market opens

closeTime
number
required

Unix timestamp (seconds) when the market closes

resolveAt
number | null
required

Unix timestamp (seconds) when the market resolved (null if pending)

marketResultPubkey
string | null

Public key of the market result account

imageUrl
string<uri> | null

Market image URL

metadata
object
pricing
object