---
title: "List all market definitions"
method: GET
path: "/api/v2/markets"
tags: ["V2 Markets"]
---

# List all market definitions

`GET /api/v2/markets`

Returns all canonical market definitions with IDs, names, period info, and whether the line value represents a participant.

## Response `200`

All markets

- Market[]
  - `id` integer
  - `name` string
  - `description` string
  - `short_description` string
  - `line_value_is_participant` boolean — If true, the selection is carried by the participant and line values may be placeholders or labels. If false, the line value is meaningful and should be displayed when present.
  - `proposition` boolean — Whether this is a proposition/prop market
  - `period_id` integer, nullable — Associated period. 0=Full Game, 1=1st Half, 2=2nd Half, 3-6=Quarters/periods, 7=Live Full Game, 13-18=Live periods. For tennis, 3/4 represent prematch Set 1/Set 2 and 15/16 represent live Set 1/Set 2.
  - `live_variant_id` integer, nullable — ID of the live/in-play variant of this market
  - `updated_at` string, date-time

---

[API](https://skmtc.net/therundown/apis/therundown-sports-api.md) · [All operations](https://skmtc.net/therundown/apis/therundown-sports-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/therundown/therundown-sports-api/versions/6122c314b11a/schema)
