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

# List Series

`GET /v1/series`

List all registered option series. Optionally filter by `conditionId`, `optionType`, or `settled` status. Series are indexed from on-chain `SeriesCreated` events and refreshed every 5 minutes.

## Query parameters

- `conditionId` string
- `optionType` 'call' | 'put'
- `settled` 'true' | 'false'

## Response `200`

List of matching series

- SeriesListResponse
  - `success` true
  - `count` integer — Number of series matching the filters.
  - `series` SeriesInfo[]
    - `seriesId` string — Unique series ID (uint256 as decimal string, = ERC-1155 token ID).
    - `conditionId` string — Polymarket condition ID (bytes32 hex).
    - `yesClobTokenId` string — Polymarket YES CLOB token ID.
    - `strikeBps` integer — Strike in basis points of $1 (5-95).
    - `expiry` integer — Option expiry as Unix timestamp (seconds).
    - `optionType` 'call' | 'put'
    - `settled` boolean — Whether the series has been settled.
    - `resolutionBps` integer, nullable — Resolution price in bps (0-100), or null if not settled.

---

[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)
