{"openapi":"3.1.0","info":{"title":"Orca Solana DEX (Whirlpools) API","version":"1.0.0","description":"Live concentrated-liquidity DEX data from Orca, the leading Solana CLMM exchange, over its public Whirlpools API — no key, nothing stored. This is the Solana on-chain liquidity view: every Whirlpool with its value locked, trading volume, price and the yield earned by liquidity providers, distinct from the aggregator, AMM and other DeFi APIs in the catalogue — Orca is concentrated-liquidity (Uniswap-V3-style) on Solana. The pools endpoint lists Whirlpools, optionally filtered by token and ranked by value locked or 24h volume, each with its pair, price, fee tier, volume and APR. The pool endpoint returns one Whirlpool in full by its on-chain address — including 7-day and 30-day volume, weekly and monthly APR, the fee APR, tick spacing and token mints. The summary endpoint aggregates the DEX: total value locked, 24h volume, pool count and the top pools by liquidity and by volume. Build Solana DeFi dashboards, LP yield scanners, liquidity monitors and trading tools on top of real Orca data. Filter by token symbol (SOL, USDC); APR and fee rates are returned as percentages and only pools above $1k TVL are listed.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/orca-api","description":"oanor gateway"}],"tags":[{"name":"Pools"},{"name":"Pool"},{"name":"Summary"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/pools":{"get":{"operationId":"get_v1_pools","tags":["Pools"],"summary":"Whirlpools ranked by TVL or volume","description":"","parameters":[{"name":"token","in":"query","required":false,"description":"Filter by token symbol (SOL, USDC)","schema":{"type":"string"},"example":"SOL"},{"name":"sort","in":"query","required":false,"description":"tvl (default) or volume","schema":{"type":"string"},"example":"volume"},{"name":"limit","in":"query","required":false,"description":"Max pools (default 50, max 200)","schema":{"type":"string"},"example":"50"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/pool":{"get":{"operationId":"get_v1_pool","tags":["Pool"],"summary":"One Whirlpool in full by address","description":"","parameters":[{"name":"address","in":"query","required":true,"description":"On-chain Whirlpool address","schema":{"type":"string"},"example":"Czfq3xZZDmsdGdUyrNLtRhGc47cXcZtLG4crryfu44zE"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/summary":{"get":{"operationId":"get_v1_summary","tags":["Summary"],"summary":"DEX aggregate — TVL, volume, top pools","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service metadata","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK"},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":13200,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":830,"monthly_call_quota":198000,"rps_limit":10,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2460,"monthly_call_quota":810000,"rps_limit":28,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":5620,"monthly_call_quota":2920000,"rps_limit":60,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/orca-api"}