Skip to main content
GET
List Series
List all option series registered on ConvallaxCore. No authentication required — this is a public read endpoint. Do not send an X-API-Key header; it is neither required nor checked. Series are created by the protocol team via ConvallaxCore.createSeries() and indexed from on-chain SeriesCreated events. The index refreshes every 5 minutes. Use the query filters to narrow results — for example, to find all unsettled call options for a specific Polymarket market:
Series must exist on-chain before a quote request can be committed against them. If you need a market or strike/expiry combination that isn’t listed, contact support@convallax.com.

Query Parameters

conditionId
string

Filter by Polymarket condition ID (bytes32 hex).

optionType
enum<string>

Filter by option type.

Available options:
call,
put
settled
enum<string>

Filter by settled status.

Available options:
true,
false

Response

200 - application/json

List of matching series

success
boolean
count
integer

Number of series matching the filters.

Example:

126

series
object[]