{"uid":"cap_jfvoL5zxM-MOwdSVxWccy","slug":"crypto-ohlcvt-candle-data-with-technical-indicators-ce2d4cb2","name":"Crypto OHLCVT Candle Data with Technical Indicators","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/api/v1/spot/ohlcvt?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_Sdm3E183w0rbq2oPkFuiQ","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 OHLCVT candlestick data with RSI, EMA, ATR, trend, and support/resistance zone indicators for a given crypto symbol and interval","exampleAgentPrompt":"Fetch the last 100 hourly OHLCVT candles for BTC and include RSI, EMA, ATR, and trend direction so I can see if it's in a support zone.","exampleUseCases":[{"title":"Trading bot momentum check","prompt":"Pull the last 50 15-minute candles for ETH and tell me the current RSI, trend direction, and whether it's inside a support or resistance zone — I want to decide if now is a good entry."},{"title":"Daily market briefing for DeFi agent","prompt":"Get me the last 100 daily candles for SOL with EMA20, EMA50, ATR, and the latest trend so I can summarize the market setup for today."},{"title":"Automated alert on technical conditions","prompt":"Fetch 4-hour candles for BTC — up to 200 of them — and check if RSI14 is above 65 and price is outside the support zone so I know whether to send a caution alert."}],"resultDescription":"Returns a JSON object with: array of OHLCVT candles (open, high, low, close, volume, timestamp), last price, percentage change, interval, symbol, data source, and a full indicators block containing RSI14, EMA20, EMA50, ATR14, ATR14 as a percentage, trend direction (up/down/sideways), and a support/resistance zone with high/low bounds and an in_zone boolean.","failureModes":["Invalid symbol returns error or empty candle set","Unsupported interval enum value returns 400-level error","Limit outside 10–500 range rejected by schema","Payment failure via x402 (insufficient USDC balance) blocks the call","Upstream Binance data unavailability may cause stale or empty response","Network timeout on Cloudflare Worker edge"],"whenToPreferThis":"Choose this endpoint when an AI trading agent or DeFi bot needs candlestick price history bundled with pre-computed technical indicators (RSI, EMA, ATR, trend, zone) in a single pay-per-call request without API key setup. Ideal for lightweight autonomous agents that need fast, actionable market structure data for BTC, ETH, SOL or any USDT pair, billed in USDC micropayments via x402 — no subscription required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:37.987Z","isFirstParty":false,"canonicalSlug":"crypto-ohlcvt-candle-data-with-technical-indicators-ce2d4cb2"}