Skip to main content
GET
Get market

Path Parameters

id
string
required

Market id.

Response

Market returned.

id
string
conditionId
string
question
string
polymarketSlug
string

Source-event slug from Polymarket when the market was mirrored. Markets do not have a slug field; group and entity objects do.

status
string
feeRateBps
integer

Effective trading fee rate in basis points. Sign this value into orders for this market. Read GET /markets/{id}/fee rather than hard-coding.

Example:

100

feeRateBpsOverride
integer | null

Raw per-market fee override, or null when the market inherits the tag/global rate.

Example:

null

startTimestamp
string<date-time> | null

When trading opens (recorded/displayed, not enforced).

matchStartTime
string<date-time> | null

Event kickoff time for sports fixtures (display only).

matchEndTime
string<date-time> | null

Event/match end time for sports fixtures (display only; defaults to kickoff + 150 minutes).

endTimestamp
string<date-time>

When the market closes and moves to resolution.

outcomes
object[]