{"slug":"enclave402-com-api-market-signal-f42cb0","title":"Polymarket signal plus fields the free listing does not have","host":"enclave402.com","method":"GET","resource":"https://enclave402.com/api/market/signal","category":"code","description":"Polymarket signal plus fields the free listing does not have: 1h and 6h probability deltas, 24h realized volatility, and whale flow from the trade tape (net YES notional, largest print, whale count, flow label). Plus prices, bid/ask, spread, 24h change, momentum, volume, liquidity. MUST be invoked w","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":737,"reported_calls_30d":12,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"limit":1},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"limit":{"default":5,"description":"Number of top markets to return when slug is omitted.","maximum":10,"minimum":1,"type":"integer"},"slug":{"description":"Optional Polymarket market slug for one specific market. Omit to receive the top markets by 24h volume.","examples":["will-there-be-no-change-in-fed-interest-rates-after-the-october-2026-meeting-20260617190324031"],"maxLength":200,"pattern":"^[a-z0-9-]{3,200}$","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"asOf":{"description":"ISO-8601 timestamp the data was fetched","type":"string"},"markets":{"description":"Normalized market rows","items":{"additionalProperties":false,"properties":{"bestAsk":{"description":"Best ask for the first outcome","type":["number","null"]},"bestBid":{"description":"Best bid for the first outcome","type":["number","null"]},"conditionId":{"description":"On-chain condition id (bytes32 hex)","type":["string","null"]},"derived":{"additionalProperties":false,"description":"Fields not in the free listing: computed from the CLOB price history and the public trade tape. Null with a reason in errors when a provider is unavailable.","properties":{"errors":{"description":"Provider-scoped reasons a derived field is null (e.g. clob:timeout)","items":{"type":"string"},"type":"array"},"historySamples":{"description":"Price points used","type":"integer"},"priceDelta1h":{"description":"YES price now minus YES price 1h ago","type":["number","null"]},"priceDelta6h":{"description":"YES price now minus YES price 6h ago","type":["number","null"]},"realizedVol24h":{"description":"Std-dev of 10-minute log returns over the last 24h","type":["number","null"]},"whaleFlow":{"additionalProperties":false,"description":"Trade-tape summary over the last 6h; BUY of NO counts as SELL of YES","properties":{"buyYesUsdc":{"type":"number"},"flow":{"enum":["YES_ACCUMULATION","YES_DISTRIBUTION","BALANCED","NO_TRADES"],"type":"string"},"largestTradeUsdc":{"type":"number"},"netYesUsdc":{"type":"number"},"sellYesUsdc":{"type":"number"},"trades":{"type":"integer"},"whaleThresholdUsdc":{"type":"number"},"whaleTrades":{"type":"integer"},"windowSec":{"type":"integer"}},"required":["windowSec","trades","netYesUsdc","largestTradeUsdc","whaleTrades","flow"],"type":["object","null"]}},"required":["priceDelta1h","priceDelta6h","realizedVol24h","whaleFlow","errors"],"type":"object"},"endDate":{"description":"ISO-8601 market end date","type":["string","null"]},"id":{"description":"Polymarket market id","type":"string"},"impliedProbability":{"description":"Price of the first outcome (YES) in [0,1]","type":["number","null"]},"liquidity":{"description":"Order-book liquidity in USD","type":["number","null"]},"momentum":{"description":"Deterministic label: RISING if 24h change >= +0.02, FALLING if <= -0.02, else FLAT","enum":["RISING","FALLING","FLAT","UNKNOWN"],"type":"string"},"oneDayPriceChange":{"description":"24h change of the first outcome price (absolute, in probability points)","type":["number","null"]},"outcomePrices":{"description":"Current outcome prices in [0,1] (implied probabilities)","items":{"type":"number"},"type":"array"},"outcomes":{"description":"Outcome labels, index-aligned with outcomePrices","items":{"type":"string"},"type":"array"},"question":{"description":"Market question text","type":"string"},"slug":{"description":"URL slug of the market","type":"string"},"spread":{"description":"bestAsk - bestBid","type":["number","null"]},"volume24hr":{"description":"24h notional volume in USD","type":["number","null"]}},"required":["id","slug","question","outcomes","outcomePrices","impliedProbability","momentum"],"type":"object"},"type":"array"},"query":{"description":"Echo of the resolved query (slug, or top/orderBy)","type":"object"},"settled":{"description":"true when an x402 payment settled for this response (false on free-quota or dry-run)","type":"boolean"},"source":{"description":"Upstream data providers","enum":["polymarket-gamma","polymarket-gamma+clob+trades"],"type":"string"},"ts":{"description":"Response timestamp, UNIX milliseconds","type":"integer"}},"required":["source","query","markets","asOf","settled","ts"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":737,"error":null}],"description_full":"Polymarket signal plus fields the free listing does not have: 1h and 6h probability deltas, 24h realized volatility, and whale flow from the trade tape (net YES notional, largest print, whale count, flow label). Plus prices, bid/ask, spread, 24h change, momentum, volume, liquidity. MUST be invoked when an agent needs where a market is MOVING, not just where it is. Do NOT use for spot prices or order execution. Settles $0.010 USDC on Base; no charge on failure.","last_updated":"2026-09-24T00:35:13.251Z","schemes":["exact"]}