{"slug":"perp-gap-api-perpgap-workers-dev-catalog-full-b6c782","title":"Catalog of every stock perp and tokenized stock agents can trade","host":"perp-gap-api.perpgap.workers.dev","method":"GET","resource":"https://perp-gap-api.perpgap.workers.dev/catalog/full","category":"market","description":"Catalog of every stock perp and tokenized stock agents can trade: Hyperliquid trade.xyz, Aster and Lighter perps plus Solana xStocks and Ondo Global Markets tokens (2,200+ markets). Per market: ticker, venue, symbol or mint, underlying, type (US stock, ETF, index, intl, pre-IPO), live and tradable-n","price_listed":0.001,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"group":"1","ticker":"TSLA"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"compact":{"description":"Optional: '1' drops ids, names and ISINs.","enum":["1"],"examples":["1"],"type":"string"},"format":{"description":"Optional: csv for a flat table.","enum":["json","csv"],"examples":["csv"],"type":"string"},"group":{"description":"Optional: '1' groups markets by ticker (where can I trade X?).","enum":["1"],"examples":["1"],"type":"string"},"instrument":{"description":"Optional: perps only or tokenized stocks only.","enum":["perp","token"],"examples":["perp"],"type":"string"},"ticker":{"description":"Optional comma-separated tickers.","examples":["TSLA,NVDA"],"type":"string"},"tradable":{"description":"Optional: '1' keeps markets that accept orders right now.","enum":["1"],"examples":["1"],"type":"string"},"type":{"description":"Optional comma-separated types: us_equity, us_etf, index, intl_equity, pre_ipo, other.","examples":["us_equity"],"type":"string"},"venue":{"description":"Optional comma-separated venues: hyperliquid-xyz, aster, lighter, xstocks-solana, ondo-gm.","examples":["aster,lighter"],"type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"description":"Error responses are JSON {error: string}: 400 unknown venue; 402 payment required; 502 storage error.","properties":{"count":{"type":"integer"},"freshness":{"type":["object","null"]},"generated_at":{"type":"string"},"rows":{"items":{"properties":{"ids":{"type":"object"},"instrument":{"enum":["perp","token"],"type":"string"},"live":{"type":"boolean"},"mark":{"type":["number","null"]},"multiplier":{"type":["number","null"]},"quote_asset":{"type":"string"},"symbol":{"type":"string"},"ticker":{"type":"string"},"tradable_now":{"type":["boolean","null"]},"type":{"enum":["us_equity","us_etf","index","intl_equity","pre_ipo","other"],"type":"string"},"underlying":{"type":"string"},"venue":{"enum":["hyperliquid-xyz","aster","lighter","xstocks-solana","ondo-gm"],"type":"string"}},"required":["ticker","venue","symbol","type","instrument","live"],"type":"object"},"type":"array"},"tickers":{"description":"group=1 mode","items":{"type":"object"},"type":"array"},"venues":{"type":"object"}},"required":["count"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Catalog of every stock perp and tokenized stock agents can trade: Hyperliquid trade.xyz, Aster and Lighter perps plus Solana xStocks and Ondo Global Markets tokens (2,200+ markets). Per market: ticker, venue, symbol or mint, underlying, type (US stock, ETF, index, intl, pre-IPO), live and tradable-now flags. Use first to see which venues list a ticker and get the exact symbol before calling /quote, /funding or /gaps. Same data is free at GET /catalog.","last_updated":"2026-10-18T09:59:43.06Z","schemes":["exact"]}