{"uid":"cap_4-rDcAYKb_eVFInVAF_NL","slug":"crypto-ohlcv-candles-with-technical-indicators-x402-319b8d4b","name":"Crypto OHLCV Candles with Technical Indicators (x402)","description":"Pay-per-call crypto microdata for trading/onchain AI agents via x402 (USDC on Base): Base gas, token risk, balances, multi-venue prices, Hyperliquid book/funding, kimchi premium. No API keys.","url":"https://kr-x402-mvp.kgy5612.workers.dev/v1/open-close/crypto?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"limit":{"type":"integer","maximum":500,"minimum":10,"description":"Number of candles (default 100)"},"symbol":{"type":"string","examples":["BTC","ETH","SOLUSDT"],"description":"Base asset or pair (default BTC); quote is USDT"},"interval":{"enum":["1m","5m","15m","1h","4h","1d"],"type":"string","description":"Candle size (default 1h)"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"n":100,"last":80436.6,"source":"binance","symbol":"BTCUSDT","candles":[{"c":80305.21,"h":80418.67,"l":79916,"o":80058.01,"t":"2026-10-29T13:00:00Z","v":792.98}],"interval":"1h","change_pct":1.8,"indicators":{"zone":{"low":79900.9,"high":80519.9,"in_zone":true},"atr14":412.7,"ema20":80210.4,"ema50":79880.1,"rsi14":58.3,"trend":"up","atr14_pct":0.51},"updated_at":"2026-10-29T14:20:00Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CzmscE4QUgzcIchFVVClv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns OHLCV candlestick data with technical indicators (RSI, EMA, ATR, trend zone) for a crypto pair, paid per-call via x402 USDC micropayment on Base.","exampleAgentPrompt":"Pull 100 hourly candles for BTC with RSI, EMA, and ATR indicators so I can see whether it's in an uptrend and inside a key price zone.","exampleUseCases":[{"title":"Momentum check before a trade","prompt":"Get me the last 50 four-hour candles for ETH with RSI and trend indicators — I want to know if momentum is up before I place a trade."},{"title":"Volatility sizing for position management","prompt":"Fetch 100 daily candles for SOL and give me the ATR so I can figure out how wide to set my stop-loss."},{"title":"Zone detection for automated entry bot","prompt":"Check the current 1-hour candles for BTC and tell me whether the price is inside the support/resistance zone right now, along with EMA20 and EMA50 levels."}],"resultDescription":"Returns a JSON object containing: an array of OHLCV candles (open, high, low, close, volume, timestamp) for the requested symbol and interval, technical indicators (RSI14, EMA20, EMA50, ATR14, ATR14 as percent, trend direction, and a price zone with low/high bounds and in-zone boolean), the last price, percentage change, data source, candle count, and an updated_at timestamp.","failureModes":["Invalid symbol returns an error or empty candles array","Interval value outside the allowed enum causes a validation error","Limit below 10 or above 500 is rejected","Upstream Binance outage may delay or prevent data delivery","x402 payment failure (insufficient USDC balance or wrong network) blocks access with HTTP 402","Missing required query parameters may return default values silently or cause errors"],"whenToPreferThis":"Choose this endpoint when an AI trading or onchain agent needs candlestick data bundled with computed technical indicators (RSI, EMA, ATR, trend, price zone) in a single call, without managing API keys — ideal for autonomous agents that pay per-call in USDC via x402 on Base. Prefer it over raw exchange APIs when you want pre-computed indicators rather than raw OHLCV only, and when the agent's payment infrastructure is x402-native.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:38.571Z","isFirstParty":false,"canonicalSlug":"crypto-ohlcv-candles-with-technical-indicators-x402-319b8d4b"}