{"uid":"cap_Kh9dXOvit_yzsZPCJhoCp","slug":"cloudmaxi0x-support-resistance-levels-b620f2e7","name":"CloudMaxi0x Support & Resistance Levels","description":"Deterministic, verifiable crypto market data and honest backtest audits. Use GET /v1/data/ohlcv for exact OHLCV over a half-open range with a SHA-256 Merkle manifest - only closed candles are returned, exchange decimal strings are preserved byte for byte, so the same query always yields the same root. Use GET /v1/data/proof to verify one candle against a root you already hold. Use POST /v1/validate/trades to find out whether a list of trade returns can be distinguished from luck, and POST /v1/validate/filter to test a trade filter against a permutation null. GET /, /v1/schema and /v1/data/sources are free.","url":"https://cloudmaxi0x.com/v1/levels","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["symbol","interval","start_ms","end_ms"],"properties":{"end_ms":{"type":"integer","description":"EXCLUSIVE, epoch ms, exact multiple of the interval"},"symbol":{"type":"string","description":"e.g. BTCUSDT"},"interval":{"enum":["1m","3m","5m","15m","30m","1h","2h","4h","6h","8h","12h","1d","3d","1w"],"type":"string"},"start_ms":{"type":"integer","description":"inclusive, epoch ms, exact multiple of the interval"},"min_touches":{"type":"integer"},"tolerance_pct":{"type":"number"}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hpYgWoVjcig-xqQcqUm-g","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns support and resistance price levels with touch counts for a given trading symbol and time range, counting distinct approaches into each band rather than bars inside it.","exampleAgentPrompt":"Can you pull the support and resistance levels for BTCUSDT on the 4h chart from January 1 2025 to March 31 2025, and only show me levels that have been approached at least 3 times?","exampleUseCases":[{"title":"Pre-trade S/R zone identification","prompt":"Show me all the key support and resistance levels for ETHUSDT on the daily chart from October 1 2024 through December 31 2024 — I want levels that have been touched at least 2 times so I know where price has historically respected."},{"title":"Scalping level map on short timeframe","prompt":"I'm day trading SOLUSDT — can you get me the support and resistance levels on the 15-minute interval for today, say from midnight to now, with a tolerance of 0.5% so the bands aren't too wide?"},{"title":"Swing trade confluence analysis","prompt":"For my swing trade setup on BNBUSDT, pull the 1-day support and resistance levels from July 1 2024 to December 31 2024 and filter to only levels touched at least 4 times — I want the strongest zones only."}],"resultDescription":"Returns a list of support and resistance price bands, each with the price level, band boundaries (based on tolerance), and a touch count reflecting the number of distinct approaches into the band — not the number of candles spent within it. This ensures consolidation periods count as a single touch rather than inflating high-traffic levels.","failureModes":["start_ms or end_ms not an exact multiple of the chosen interval — returns validation error","Symbol not recognized or not available on the underlying data source — returns 404 or empty result","end_ms not strictly greater than start_ms — returns validation error","Interval enum value not in the allowed list — returns schema validation error","Payment not attached or insufficient — returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need programmatically computed support and resistance levels with statistically sound touch counting — specifically when you want consolidation zones treated as single touches rather than inflating touch counts. Prefer this over manual charting tools or raw OHLCV endpoints when building trading signals, screeners, or agents that need structured S/R data with configurable tolerance bands and minimum touch filters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:35:01.573Z","isFirstParty":false}