{"products":{"market-brief":{"path":"/paid/market-brief","price_usdc":0.005,"description":"Top 20 active markets with volatility, spread, narrative tags","cache_ttl_seconds":300,"quota_per_hour":200},"agent-pulse":{"path":"/paid/agent-pulse","price_usdc":0.008,"description":"Agent loop pulse — top movers + mispricings + resolving-soon + ranked action_items (side/edge/reason) in one call. Built for 60s polling.","cache_ttl_seconds":60,"quota_per_hour":600},"event-mispricing":{"path":"/paid/event-mispricing","price_usdc":0.02,"description":"Markets where YES+NO sum < 0.98, sorted by gap","cache_ttl_seconds":120,"quota_per_hour":200},"whale-watch":{"path":"/paid/whale-watch","price_usdc":0.03,"description":"Volume spikes, leaderboard changes, unusual activity","cache_ttl_seconds":300,"quota_per_hour":200},"sentiment-snapshot":{"path":"/paid/sentiment-snapshot","price_usdc":0.01,"description":"News+reddit+RSS sentiment rollup per market","cache_ttl_seconds":600,"quota_per_hour":200},"structured-feed":{"path":"/paid/structured-feed","price_usdc":0.01,"description":"Compact JSON feed for agent subscribers","cache_ttl_seconds":180,"quota_per_hour":200},"momentum-signal":{"path":"/paid/momentum-signal","price_usdc":0.02,"description":"Markets with biggest 24h price moves × volume. Best for momentum/fade strategies.","cache_ttl_seconds":120,"quota_per_hour":100},"breaking-markets":{"path":"/paid/breaking-markets","price_usdc":0.01,"description":"Markets resolving within 30 days. Urgency = tradeable.","cache_ttl_seconds":300,"quota_per_hour":100},"depth-snapshot":{"path":"/paid/depth-snapshot","price_usdc":0.02,"description":"Top-of-book depth (bid/ask/spread) for highest-liquidity markets. Liquidity-provider use case.","cache_ttl_seconds":60,"quota_per_hour":50},"premium-strategy-report":{"path":"/paid/premium/strategy-report","price_usdc":0.5,"description":"Curated 5-trade thesis bundle. Markets with strongest edge + sizing + stop-loss levels. Generated every 4h from full feed.","cache_ttl_seconds":14400,"quota_per_hour":500,"premium_tier":true,"min_score":0.7},"premium-portfolio-analysis":{"path":"/paid/premium/portfolio-analysis","price_usdc":0.75,"description":"Given a wallet open Polymarket positions, returns hedge recommendations, correlation matrix, and risk score. POST body: positions array.","cache_ttl_seconds":0,"quota_per_hour":500,"premium_tier":true,"requires_post":true},"premium-alpha-feed":{"path":"/paid/premium/alpha-feed","price_usdc":1.0,"description":"Top 3 highest-conviction opportunities, full position-size math, entry/exit plan, reasoning. Highest-value tier.","cache_ttl_seconds":7200,"quota_per_hour":500,"premium_tier":true,"min_score":0.85},"reseller-aggregated-brief":{"path":"/paid/reseller/aggregated-brief","price_usdc":0.04,"description":"Combines 5 of our products (market-brief + sentiment + momentum + breaking + depth) into one ranked JSON. Saves 5 round-trips.","cache_ttl_seconds":180,"quota_per_hour":50,"reseller":true,"upstream_cost_usdc":0.015,"markup_pct":167},"reseller-curated-feed":{"path":"/paid/reseller/curated-feed","price_usdc":0.06,"description":"Markets that pass ALL 5 filters simultaneously (momentum + breaking + depth + mispricing + sentiment). Pre-filtered alpha. 80%+ less data to process.","cache_ttl_seconds":240,"quota_per_hour":40,"reseller":true,"upstream_cost_usdc":0.025,"markup_pct":140},"reseller-tradingview-export":{"path":"/paid/reseller/tradingview-export","price_usdc":0.03,"description":"Polymarket data formatted for TradingView watchlist import (CSV). One-click import to charting platform.","cache_ttl_seconds":600,"quota_per_hour":100,"reseller":true,"upstream_cost_usdc":0.01,"markup_pct":200},"historical-momentum":{"path":"/paid/historical-momentum","price_usdc":0.03,"description":"Time-series price+volume history for a market slug. Enables backtesting and trend analysis. Query params: slug, hours (default 24).","cache_ttl_seconds":0,"quota_per_hour":100,"historical":true,"upstream_cost_usdc":0.0005,"markup_pct":5900},"historical-mispricing":{"path":"/paid/historical-mispricing","price_usdc":0.04,"description":"arb_gap lifecycle across all markets in time window. Find markets that flipped into/out of mispricing territory.","cache_ttl_seconds":600,"quota_per_hour":60,"historical":true,"upstream_cost_usdc":0.001,"markup_pct":3900},"historical-screener":{"path":"/paid/historical-screener","price_usdc":0.05,"description":"Find markets that moved > threshold% in last N hours. Surface recent movers for momentum/fade strategies.","cache_ttl_seconds":600,"quota_per_hour":40,"historical":true,"upstream_cost_usdc":0.001,"markup_pct":4900}},"free_endpoints":["/","/health","/preview/markets","/products","/.well-known/tools.json"],"auth_required_for":["/paid/market-brief","/paid/agent-pulse","/paid/event-mispricing","/paid/whale-watch","/paid/sentiment-snapshot","/paid/structured-feed","/paid/momentum-signal","/paid/breaking-markets","/paid/depth-snapshot","/paid/premium/strategy-report","/paid/premium/portfolio-analysis","/paid/premium/alpha-feed","/paid/reseller/aggregated-brief","/paid/reseller/curated-feed","/paid/reseller/tradingview-export","/paid/historical-momentum","/paid/historical-mispricing","/paid/historical-screener"]}