Dopex · Schema

OptionMarketsResponseDtoV2

Option market data returned by the v1.1 multi-chain endpoint, including 24h statistics and liquidity metrics

DeFiDecentralized OptionsSSOVOptions ExchangeArbitrumDPXrDPXStakingImplied VolatilityBlack-ScholesOptions PricingCLAMMCryptocurrencyWeb3EVM

Properties

Name Type Description
deprecated boolean Whether this option market is deprecated
address string Contract address of the option market
callToken object The call-side (collateral) token
putToken object The put-side (collateral) token
primePool string Address of the primary Uniswap v3 pool for this market
optionsPricing string Address of the options pricing contract (Black-Scholes)
tokenURIFetcher string Address of the ERC721 token URI fetcher
pairName string Human-readable trading pair name (e.g., ETH-USDC)
ticker string Short ticker symbol for the market
chainId number EVM chain ID where this market is deployed
pools array Associated liquidity pools
feeStrategy object Fee strategy configuration for this market
premiums24h number Total option premiums collected in the last 24 hours (USD)
volume24h number Total trading volume in the last 24 hours (USD)
protocolFees24h number Protocol fees earned in the last 24 hours (USD)
totalLiquidity number Total liquidity available in the market (USD)
availableLiquidity number Liquidity available for new options purchases (USD)
openInterest number Current open interest across all strikes (USD)
View JSON Schema on GitHub

JSON Schema

OptionMarketsResponseDtoV2.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api.stryke.xyz/schemas/OptionMarketsResponseDtoV2",
  "title": "OptionMarketsResponseDtoV2",
  "description": "Option market data returned by the v1.1 multi-chain endpoint, including 24h statistics and liquidity metrics",
  "type": "object",
  "properties": {
    "deprecated": {
      "type": "boolean",
      "description": "Whether this option market is deprecated"
    },
    "address": {
      "type": "string",
      "description": "Contract address of the option market"
    },
    "callToken": {
      "$ref": "TokenDto.json",
      "description": "The call-side (collateral) token"
    },
    "putToken": {
      "$ref": "TokenDto.json",
      "description": "The put-side (collateral) token"
    },
    "primePool": {
      "type": "string",
      "description": "Address of the primary Uniswap v3 pool for this market"
    },
    "optionsPricing": {
      "type": "string",
      "description": "Address of the options pricing contract (Black-Scholes)"
    },
    "tokenURIFetcher": {
      "type": "string",
      "description": "Address of the ERC721 token URI fetcher"
    },
    "pairName": {
      "type": "string",
      "description": "Human-readable trading pair name (e.g., ETH-USDC)"
    },
    "ticker": {
      "type": "string",
      "description": "Short ticker symbol for the market"
    },
    "chainId": {
      "type": "number",
      "description": "EVM chain ID where this market is deployed"
    },
    "pools": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Associated liquidity pools"
    },
    "feeStrategy": {
      "type": "object",
      "description": "Fee strategy configuration for this market"
    },
    "premiums24h": {
      "type": "number",
      "description": "Total option premiums collected in the last 24 hours (USD)"
    },
    "volume24h": {
      "type": "number",
      "description": "Total trading volume in the last 24 hours (USD)"
    },
    "protocolFees24h": {
      "type": "number",
      "description": "Protocol fees earned in the last 24 hours (USD)"
    },
    "totalLiquidity": {
      "type": "number",
      "description": "Total liquidity available in the market (USD)"
    },
    "availableLiquidity": {
      "type": "number",
      "description": "Liquidity available for new options purchases (USD)"
    },
    "openInterest": {
      "type": "number",
      "description": "Current open interest across all strikes (USD)"
    }
  },
  "required": [
    "deprecated", "address", "callToken", "putToken", "primePool",
    "optionsPricing", "tokenURIFetcher", "pairName", "ticker", "chainId",
    "pools", "feeStrategy", "premiums24h", "volume24h", "protocolFees24h",
    "totalLiquidity", "availableLiquidity", "openInterest"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/OptionMarketsResponseDtoV2"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.