GETGet Market by Slug

Retrieve detailed information about a specific prediction market including outcomes, probabilities, top traders, and comments.

Request

GET /v1/markets/slug/:slug

Path Parameters

ParameterTypeRequiredDescription
slugstringYesMarket URL slug (e.g., will-btc-hit-100k)

Response

{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "slug": "will-btc-hit-100k",
  "question": "Will BTC hit $100k by June 2026?",
  "description": "Resolves YES if Bitcoin (BTC) price reaches $100,000 USD on any major exchange before June 1, 2026.",
  "imageUrl": "https://...",
  "category": "CRYPTO",
  "type": "BINARY",
  "status": "ACTIVE",
  "spread": "0.02",
  "totalVolume": "125000.00",
  "totalLiquidity": "45000.00",
  "platformFee": "0.02",
  "views": 3200,
  "featured": true,
  "verified": true,
  "tags": ["bitcoin", "crypto"],
  "tradingStartsAt": "2026-01-15T00:00:00Z",
  "tradingEndsAt": "2026-06-01T00:00:00Z",
  "resolutionDate": "2026-06-01T00:00:00Z",
  "resolvedAt": null,
  "resolvedBy": null,
  "resolutionSource": null,
  "resolutionNote": null,
  "winningOutcomeId": null,
  "createdAt": "2026-01-15T00:00:00Z",
  "updatedAt": "2026-03-10T12:00:00Z",
  "outcomes": [
    {
      "id": "outcome-uuid-1",
      "marketId": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Yes",
      "index": 0,
      "side": "YES",
      "description": "Bitcoin reaches $100k",
      "probability": "0.67",
      "questionId": "question-uuid-1",
      "conditionId": "condition-uuid-1",
      "positionId": "position-uuid-1",
      "createdAt": "2026-01-15T00:00:00Z",
      "updatedAt": "2026-03-10T12:00:00Z"
    },
    {
      "id": "outcome-uuid-2",
      "marketId": "550e8400-e29b-41d4-a716-446655440000",
      "name": "No",
      "index": 1,
      "side": "NO",
      "description": "Bitcoin does not reach $100k",
      "probability": "0.33",
      "questionId": "question-uuid-1",
      "conditionId": "condition-uuid-1",
      "positionId": "position-uuid-2",
      "createdAt": "2026-01-15T00:00:00Z",
      "updatedAt": "2026-03-10T12:00:00Z"
    }
  ],
  "topTraders": [
    {
      "username": "alice",
      "profileImageUrl": "https://...",
      "volume": "50000.00"
    }
  ],
  "comments": [
    {
      "id": "comment-uuid-1",
      "userId": "user-uuid-1",
      "content": "Bullish on this one.",
      "parentId": null,
      "likesCount": 5,
      "replyCount": 2,
      "createdAt": "2026-02-20T10:30:00Z",
      "user": {
        "id": "user-uuid-1",
        "username": "alice",
        "profileImageUrl": "https://..."
      }
    }
  ],
  "winningOutcome": null
}

Response Fields

FieldTypeDescription
idstringUnique market identifier
slugstringURL-friendly market identifier
questionstringMarket question
descriptionstringDetailed market description and resolution criteria
imageUrlstringMarket image URL
categorystringMarket category
typestringBINARY or MULTI
statusstringCurrent market status
spreadstringMarket spread
totalVolumestringTotal trading volume in USDC
totalLiquiditystringTotal liquidity in USDC
platformFeestringPlatform fee rate
viewsnumberTotal view count
featuredbooleanWhether the market is featured
verifiedbooleanWhether the market is verified
tagsarrayList of tags
tradingStartsAtstringTrading start time (ISO 8601)
tradingEndsAtstringTrading end time (ISO 8601)
resolutionDatestringExpected resolution date (ISO 8601)
resolvedAtstring|nullActual resolution timestamp
resolvedBystring|nullResolver identifier
resolutionSourcestring|nullResolution source URL or description
resolutionNotestring|nullResolution note
winningOutcomeIdstring|nullID of the winning outcome
createdAtstringCreation timestamp (ISO 8601)
updatedAtstringLast update timestamp (ISO 8601)
outcomesarrayList of possible outcomes
outcomes[].idstringOutcome identifier
outcomes[].marketIdstringParent market ID
outcomes[].namestringOutcome name
outcomes[].indexnumberOutcome display index
outcomes[].sidestringOutcome side (e.g., YES, NO)
outcomes[].descriptionstringOutcome description
outcomes[].probabilitystringCurrent probability (0-1)
outcomes[].questionIdstringAssociated question ID
outcomes[].conditionIdstringAssociated condition ID
outcomes[].positionIdstringAssociated position ID
outcomes[].createdAtstringCreation timestamp (ISO 8601)
outcomes[].updatedAtstringLast update timestamp (ISO 8601)
topTradersarrayTop traders by volume
topTraders[].usernamestringTrader username
topTraders[].profileImageUrlstringTrader profile image URL
topTraders[].volumestringTrader volume in USDC
commentsarrayMarket comments
comments[].idstringComment identifier
comments[].userIdstringComment author user ID
comments[].contentstringComment text
comments[].parentIdstring|nullParent comment ID for replies
comments[].likesCountnumberNumber of likes
comments[].replyCountnumberNumber of replies
comments[].createdAtstringComment timestamp (ISO 8601)
comments[].userobjectComment author details
comments[].user.idstringAuthor user ID
comments[].user.usernamestringAuthor username
comments[].user.profileImageUrlstringAuthor profile image URL
winningOutcomeobject|nullFull winning outcome object, or null if unresolved

Errors

StatusDescription
404Market not found

Example

curl https://api.conviction.bet/v1/markets/slug/will-btc-hit-100k