{"openapi":"3.1.0","info":{"title":"Crypto RSI & Oscillator Screener API","version":"1.0.0","description":"Which coins are overbought or oversold right now, computed live from Binance candles — no key, nothing stored. Momentum oscillators are the classic mean-reversion signals: a Relative Strength Index (RSI) above 70 says a coin is overbought and stretched, below 30 oversold and washed out, while the Stochastic oscillator times the turn within the recent range. The oscillators endpoint fetches a pair's candles and returns its Wilder RSI(14), the Stochastic %K and %D, and a plain signal (overbought, oversold or neutral) on a chosen timeframe. The screener endpoint scans a basket of coins and surfaces the ones that are currently overbought (possible pullback) and oversold (possible bounce), ranked by how stretched they are. The symbols endpoint lists tradable pairs. This is the coin-native oscillator / mean-reversion screener cut for crypto — it fetches the live data itself, distinct from the generic oscillator calculators (which you feed your own OHLC), the momentum trend-alignment, the Donchian breakout and the candlestick-pattern APIs in the catalogue. Pairs are Binance symbols (BTCUSDT) or a coin=BTC&quote=USDT form; interval is 1h/4h/1d/1w.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/cryptorsi-api","description":"oanor gateway"}],"tags":[{"name":"Oscillators"},{"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/oscillators":{"get":{"operationId":"get_v1_oscillators","tags":["Oscillators"],"summary":"A pair's RSI, Stochastic & signal","description":"","parameters":[{"name":"symbol","in":"query","required":true,"description":"Binance pair","schema":{"type":"string"},"example":"BTCUSDT"},{"name":"interval","in":"query","required":false,"description":"1h, 4h, 1d or 1w (default 1d)","schema":{"type":"string"},"example":"1d"}],"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/screener":{"get":{"operationId":"get_v1_screener","tags":["Oscillators"],"summary":"Scan a basket for overbought & oversold coins","description":"","parameters":[{"name":"coins","in":"query","required":false,"description":"Comma list of coins (default liquid majors)","schema":{"type":"string"},"example":"BTC,ETH,SOL,DOGE,XRP"},{"name":"interval","in":"query","required":false,"description":"1h, 4h, 1d or 1w (default 1d)","schema":{"type":"string"},"example":"1d"}],"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/symbols":{"get":{"operationId":"get_v1_symbols","tags":["Oscillators"],"summary":"Tradable Binance pairs","description":"","parameters":[{"name":"quote","in":"query","required":false,"description":"Filter by quote asset","schema":{"type":"string"},"example":"USDT"}],"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":"Spec","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":450,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1066,"monthly_call_quota":12400,"rps_limit":6,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3388,"monthly_call_quota":74000,"rps_limit":16,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":7740,"monthly_call_quota":380000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/cryptorsi-api"}