{"x402Version":2,"payTo":"0xD0F35f869622382255BD097743A798428136dd35","resources":[{"id":36047,"slug":"36047","resource":"https://api.tradesonar.io/v1/markets","description":"List markets with price and open interest","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"active_only":true},"type":"http"},"output":{"example":{"data":{"markets":[{"openInterestUsd":"...","oraclePrice":"...","perpetualId":0,"status":"...","ticker":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"active_only":{"default":true,"description":"Only return ACTIVE markets","type":"boolean"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","perps","market-data","trading","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-11T08:40:33.889Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T08:40:33.211Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"active_only":true},"type":"http"},"output":{"example":{"data":{"markets":[{"openInterestUsd":"...","oraclePrice":"...","perpetualId":0,"status":"...","ticker":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"active_only":{"default":true,"description":"Only return ACTIVE markets","type":"boolean"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36048,"slug":"36048","resource":"https://api.tradesonar.io/v1/whales/:address/pnl","description":"Realized PnL and funding summary for an address","type":"http","serviceName":"TradeSonar","resourceType":"Blockchain Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":":address"},"type":"http"},"output":{"example":{"data":{"fundingPaidUsd":"...","fundingReceivedUsd":"...","positionCount":0,"realizedPnlUsd":"..."}},"type":"json"}},"routeTemplate":"/v1/whales/:address/pnl","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"address":{"description":"dYdX address, e.g. dydx1yckl... — get top addresses from /v1/whales/leaderboard","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","smart-money","whales","perps","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-11T08:37:41.121Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-11T08:37:40.581Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":":address"},"type":"http"},"output":{"example":{"data":{"fundingPaidUsd":"...","fundingReceivedUsd":"...","positionCount":0,"realizedPnlUsd":"..."}},"type":"json"}},"routeTemplate":"/v1/whales/:address/pnl","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"address":{"description":"dYdX address, e.g. dydx1yckl... — get top addresses from /v1/whales/leaderboard","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36049,"slug":"36049","resource":"https://api.tradesonar.io/v1/funding/extreme","description":"Market-wide extreme funding (crowding / carry opportunities)","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":50,"side":"all","threshold_ann":150},"type":"http"},"output":{"example":{"data":{"markets":[{"crowdSide":"...","d1Ann":"...","d7Ann":"...","nowAnn":"...","openInterestUsd":"...","ticker":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"limit":{"default":50,"maximum":200,"minimum":1,"type":"integer"},"side":{"default":"all","type":"string"},"threshold_ann":{"default":150,"description":"Annualized |%| threshold","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","funding","perps","carry","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-11T08:22:22.303Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-11T08:22:21.682Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":50,"side":"all","threshold_ann":150},"type":"http"},"output":{"example":{"data":{"markets":[{"crowdSide":"...","d1Ann":"...","d7Ann":"...","nowAnn":"...","openInterestUsd":"...","ticker":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"limit":{"default":50,"maximum":200,"minimum":1,"type":"integer"},"side":{"default":"all","type":"string"},"threshold_ann":{"default":150,"description":"Annualized |%| threshold","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36050,"slug":"36050","resource":"https://api.tradesonar.io/v1/markets/:ticker/candles","description":"Candlesticks (1-minute minimum; no sub-minute)","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"queryParams":{"limit":200,"resolution":"1MIN"},"type":"http"},"output":{"example":{"data":{"candles":[{"baseTokenVolume":"...","close":"...","high":"...","low":"...","open":"...","startedAt":"...","trades":0,"usdVolume":"..."}]}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/candles","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{"from":{"description":"Start time, ISO8601 e.g. 2026-10-01T00:00:00Z (optional)","type":"string"},"limit":{"default":200,"description":"Max candles to return, 1-1000","maximum":1000,"minimum":1,"type":"integer"},"resolution":{"default":"1MIN","description":"Candle size: 1MIN/5MINS/15MINS/30MINS/1HOUR/4HOURS/1DAY (no sub-minute)","type":"string"},"to":{"description":"End time, ISO8601 (optional)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","perps","market-data","trading","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-11T08:14:04.044Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-11T08:14:03.519Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"queryParams":{"limit":200,"resolution":"1MIN"},"type":"http"},"output":{"example":{"data":{"candles":[{"baseTokenVolume":"...","close":"...","high":"...","low":"...","open":"...","startedAt":"...","trades":0,"usdVolume":"..."}]}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/candles","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{"from":{"description":"Start time, ISO8601 e.g. 2026-10-01T00:00:00Z (optional)","type":"string"},"limit":{"default":200,"description":"Max candles to return, 1-1000","maximum":1000,"minimum":1,"type":"integer"},"resolution":{"default":"1MIN","description":"Candle size: 1MIN/5MINS/15MINS/30MINS/1HOUR/4HOURS/1DAY (no sub-minute)","type":"string"},"to":{"description":"End time, ISO8601 (optional)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36051,"slug":"36051","resource":"https://api.tradesonar.io/v1/whales/leaderboard","description":"Most profitable subaccounts (with classification)","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"exclude_mm":true,"limit":50,"window":"all"},"type":"http"},"output":{"example":{"data":{"whales":[{"address":"...","classification":"...","fundingUsd":"...","rank":0,"realizedPnlUsd":"...","tradeCount":0}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"exclude_mm":{"default":true,"description":"Exclude market makers (not copy-tradeable)","type":"boolean"},"limit":{"default":50,"description":"How many top addresses to return, 1-200","maximum":200,"minimum":1,"type":"integer"},"window":{"default":"all","description":"PnL window (currently 'all' = lifetime)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","smart-money","whales","perps","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-09T09:28:50.246Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-09T09:28:49.567Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"exclude_mm":true,"limit":50,"window":"all"},"type":"http"},"output":{"example":{"data":{"whales":[{"address":"...","classification":"...","fundingUsd":"...","rank":0,"realizedPnlUsd":"...","tradeCount":0}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"exclude_mm":{"default":true,"description":"Exclude market makers (not copy-tradeable)","type":"boolean"},"limit":{"default":50,"description":"How many top addresses to return, 1-200","maximum":200,"minimum":1,"type":"integer"},"window":{"default":"all","description":"PnL window (currently 'all' = lifetime)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36052,"slug":"36052","resource":"https://api.tradesonar.io/v1/whales/flow","description":"Smart-money flow (open/close/increase/decrease/flip events)","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":100,"since_min":60},"type":"http"},"output":{"example":{"data":{"events":[{"action":"...","address":"...","classification":"...","fromUsd":"...","side":"...","ticker":"...","time":"...","toUsd":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"limit":{"default":100,"description":"Max flow events to return, 1-500","maximum":500,"minimum":1,"type":"integer"},"since_min":{"default":60,"description":"Lookback window in minutes","maximum":1440,"minimum":1,"type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","smart-money","whales","perps","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-09T09:04:20.306Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-09T09:04:19.214Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":100,"since_min":60},"type":"http"},"output":{"example":{"data":{"events":[{"action":"...","address":"...","classification":"...","fromUsd":"...","side":"...","ticker":"...","time":"...","toUsd":"..."}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"limit":{"default":100,"description":"Max flow events to return, 1-500","maximum":500,"minimum":1,"type":"integer"},"since_min":{"default":60,"description":"Lookback window in minutes","maximum":1440,"minimum":1,"type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36056,"slug":"36056","resource":"https://api.tradesonar.io/v1/markets/:ticker/large-trades","description":"Large trades (whale-sized fills)","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"queryParams":{"limit":100,"lookback_min":60,"min_notional":50000},"type":"http"},"output":{"example":{"data":{"trades":[{"isLiquidation":false,"price":"...","side":"...","sizeUsd":"...","time":"..."}]}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/large-trades","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. BTC-USD (NOT BTC-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{"limit":{"default":100,"maximum":500,"minimum":1,"type":"integer"},"lookback_min":{"default":60,"description":"Lookback window in minutes","maximum":1440,"minimum":1,"type":"integer"},"min_notional":{"default":50000,"description":"Minimum trade notional in USD","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","perps","market-data","trading","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-08T06:08:19.084Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:17.568Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"queryParams":{"limit":100,"lookback_min":60,"min_notional":50000},"type":"http"},"output":{"example":{"data":{"trades":[{"isLiquidation":false,"price":"...","side":"...","sizeUsd":"...","time":"..."}]}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/large-trades","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. BTC-USD (NOT BTC-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{"limit":{"default":100,"maximum":500,"minimum":1,"type":"integer"},"lookback_min":{"default":60,"description":"Lookback window in minutes","maximum":1440,"minimum":1,"type":"integer"},"min_notional":{"default":50000,"description":"Minimum trade notional in USD","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36057,"slug":"36057","resource":"https://api.tradesonar.io/v1/whales/:address/positions","description":"Current open positions for an address","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":":address"},"type":"http"},"output":{"example":{"data":{"positions":[{"entryPrice":"...","markPrice":"...","openedAt":"...","side":"...","sizeUsd":"...","ticker":"...","unrealizedPnlUsd":"..."}]}},"type":"json"}},"routeTemplate":"/v1/whales/:address/positions","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"address":{"description":"dYdX address, e.g. dydx1yckl... — get top addresses from /v1/whales/leaderboard","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","smart-money","whales","perps","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-08T05:35:28.9Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T05:35:28.348Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"address":":address"},"type":"http"},"output":{"example":{"data":{"positions":[{"entryPrice":"...","markPrice":"...","openedAt":"...","side":"...","sizeUsd":"...","ticker":"...","unrealizedPnlUsd":"..."}]}},"type":"json"}},"routeTemplate":"/v1/whales/:address/positions","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"address":{"description":"dYdX address, e.g. dydx1yckl... — get top addresses from /v1/whales/leaderboard","type":"string"}},"required":["address"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36053,"slug":"36053","resource":"https://api.tradesonar.io/v1/funding/:ticker","description":"Funding term structure, stability, and regime for one market","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"d1Ann":"...","d30Ann":"...","d7Ann":"...","negHourPct30d":"...","nowAnn":"...","regime":"...","ticker":"..."}},"type":"json"}},"routeTemplate":"/v1/funding/:ticker","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. XMR-USD (NOT XMR-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","funding","perps","carry","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-06T11:07:52.552Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-06T11:07:52.199Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"d1Ann":"...","d30Ann":"...","d7Ann":"...","negHourPct30d":"...","nowAnn":"...","regime":"...","ticker":"..."}},"type":"json"}},"routeTemplate":"/v1/funding/:ticker","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. XMR-USD (NOT XMR-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36054,"slug":"36054","resource":"https://api.tradesonar.io/v1/markets/:ticker/crowding","description":"Crowding: long/short ratio, whale concentration, squeeze direction","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"longNotionalUsd":"...","longShortRatio":"...","openInterestUsd":"...","shortNotionalUsd":"...","squeezeDir":"...","squeezeScore":"...","ticker":"...","top5HolderPct":"...","topHolderPct":"..."}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/crowding","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","perps","market-data","trading","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-06T11:07:47.976Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-06T11:07:47.608Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"longNotionalUsd":"...","longShortRatio":"...","openInterestUsd":"...","shortNotionalUsd":"...","squeezeDir":"...","squeezeScore":"...","ticker":"...","top5HolderPct":"...","topHolderPct":"..."}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker/crowding","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36055,"slug":"36055","resource":"https://api.tradesonar.io/v1/markets/:ticker","description":"Market detail: price, open interest, funding term structure","type":"http","serviceName":"TradeSonar","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xD0F35f869622382255BD097743A798428136dd35","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"fundingD1Ann":"...","fundingD30Ann":"...","fundingD7Ann":"...","fundingNowAnn":"...","openInterestUsd":"...","oraclePrice":"...","ticker":"..."}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dydx","perps","market-data","trading","onchain","bazaar"],"sourceHost":"api.tradesonar.io","lastUpdated":"2026-10-06T11:07:43.935Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-06T11:07:43.36Z"},"metadata":{"serviceName":"TradeSonar","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"ticker":":ticker"},"type":"http"},"output":{"example":{"data":{"fundingD1Ann":"...","fundingD30Ann":"...","fundingD7Ann":"...","fundingNowAnn":"...","openInterestUsd":"...","oraclePrice":"...","ticker":"..."}},"type":"json"}},"routeTemplate":"/v1/markets/:ticker","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"properties":{"ticker":{"description":"Market ticker, e.g. ETH-USD (NOT ETH-USDT). See /v1/markets for valid tickers.","type":"string"}},"required":["ticker"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}