---
title: "List Markets"
method: GET
path: "/v1/markets"
tags: ["Series"]
---

# List Markets

`GET /v1/markets`

List all Polymarket markets that have registered option series on Convallax. Each entry includes the condition ID, market name, available strikes, expiries, and total series count. Use the returned `conditionId` to filter the List Series endpoint.

## Response `200`

List of markets with option series

- MarketsListResponse
  - `success` true
  - `count` integer — Number of markets.
  - `markets` MarketInfo[]
    - `name` string — Human-readable market name.
    - `conditionId` string — Polymarket condition ID (bytes32 hex).
    - `yesClobTokenId` string — Polymarket YES CLOB token ID.
    - `seriesCount` integer — Total number of option series for this market.
    - `strikes` integer[] — Available strike values in basis points.
    - `expiries` integer[] — Available expiry timestamps (Unix seconds).
    - `optionTypes` string[] — Available option types.

---

[API](https://skmtc.dev/convallax/apis/convallax-rfq-api.md) · [All operations](https://skmtc.dev/convallax/apis/convallax-rfq-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/convallax/convallax-rfq-api/revisions/c8cb11b778c1/schema)
