List all supported providers with their capabilities.
cURL
curl --request GET \ --url https://api.example.com/v1/providers
curl https://api.perps.studio/v1/providers
{ "providers": [ { "id": "hyperliquid", "name": "Hyperliquid", "verticals": ["perps", "spot", "rwas"], "testnet": true, "authModel": "eip712", "description": "Hyperliquid L1 DEX - perps, spot, HIP-3 RWAs" }, { "id": "aster", "name": "Aster DEX", "verticals": ["perps", "spot", "rwas"], "testnet": true, "authModel": "eip712", "description": "Aster multi-chain DEX - Binance-compatible API" }, { "id": "polymarket", "name": "Polymarket", "verticals": ["predictions"], "testnet": false, "authModel": "hmac", "description": "Polymarket prediction markets - CLOB on Polygon" } ] }
GET /v1/providers/:provider
curl https://api.perps.studio/v1/providers/hyperliquid
{ "id": "hyperliquid", "name": "Hyperliquid", "verticals": ["perps", "spot", "rwas"], "testnet": true, "authModel": "eip712", "description": "Hyperliquid L1 DEX - perps, spot, HIP-3 RWAs", "verticalDetails": [ { "vertical": "perps", "baseUrl": "https://api.hyperliquid.xyz", "wsUrl": "wss://api.hyperliquid.xyz/ws" }, { "vertical": "spot", "baseUrl": "https://api.hyperliquid.xyz", "wsUrl": "wss://api.hyperliquid.xyz/ws" }, { "vertical": "rwas", "baseUrl": "https://api.hyperliquid.xyz", "wsUrl": "wss://api.hyperliquid.xyz/ws" } ], "orderTypes": ["limit", "market", "stop_limit", "stop_market"], "rateLimit": { "requests": 1200, "windowSeconds": 60 }, "docsUrl": "https://hyperliquid.gitbook.io/hyperliquid-docs" }