{"openapi":"3.1.0","info":{"title":"Fia Signals x402 Gateway","description":"Fia Signals: agent-ready market intelligence and trading research server for crypto-native decision support. Pay-per-call endpoints for regime detection, funding rates, derivatives context, market intelligence, and actionable trading signals. Built for AI agents, bots, and automated workflows. USDC on Base via x402.","version":"1.0.0","x-x402-patched":true,"guidance":"Fia Signals x402 Gateway provides real-time crypto market intelligence. All endpoints require x402 payment. Send a GET request with a valid x402 payment header to receive data. Endpoints accept an optional format query parameter."},"paths":{"/health":{"get":{"summary":"Health","description":"Free health check — not gated by x402.","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}}}},"/regime":{"get":{"summary":"Get Regime","description":"BTC volatility regime — gated by x402 payment.","operationId":"get_regime_regime_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Regime Regime Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"1.00"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Regime","description":"BTC volatility regime — gated by x402 payment.","operationId":"get_regime_regime_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Regime Regime Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"1.00"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/funding":{"get":{"summary":"Get Funding","description":"Top 10 funding rates — gated by x402 payment.","operationId":"get_funding_funding_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Funding Funding Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Funding","description":"Top 10 funding rates — gated by x402 payment.","operationId":"get_funding_funding_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Funding Funding Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/prices":{"head":{"summary":"Get Prices","description":"Real-time spot prices for up to 20 symbols — gated by x402 payment.","operationId":"get_prices_prices_head","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"","title":"Symbols"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Prices Prices Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}},"get":{"summary":"Get Prices","description":"Real-time spot prices for up to 20 symbols — gated by x402 payment.","operationId":"get_prices_prices_get","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"","title":"Symbols"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Prices Prices Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}}},"/ohlcv":{"head":{"summary":"Get Ohlcv","description":"OHLCV candlestick data — gated by x402 payment.","operationId":"get_ohlcv_ohlcv_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":24,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Ohlcv Ohlcv Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Ohlcv","description":"OHLCV candlestick data — gated by x402 payment.","operationId":"get_ohlcv_ohlcv_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":24,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Ohlcv Ohlcv Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/fear-greed":{"get":{"summary":"Get Fear Greed","description":"Crypto Fear & Greed Index — gated by x402 payment.","operationId":"get_fear_greed_fear_greed_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Fear Greed Fear Greed Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.05"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Fear Greed","description":"Crypto Fear & Greed Index — gated by x402 payment.","operationId":"get_fear_greed_fear_greed_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Fear Greed Fear Greed Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.05"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/token-safety":{"head":{"summary":"Get Pre Trade Risk","description":"Pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_token_safety_head","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_address","in":"query","required":false,"schema":{"type":"string","default":"","title":"Token Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Token Safety Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.03"}},"get":{"summary":"Get Pre Trade Risk","description":"Pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_token_safety_get","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_address","in":"query","required":false,"schema":{"type":"string","default":"","title":"Token Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Token Safety Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.03"}}},"/pre-trade-risk":{"head":{"summary":"Get Pre Trade Risk","description":"Pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_pre_trade_risk_head","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_address","in":"query","required":false,"schema":{"type":"string","default":"","title":"Token Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Pre Trade Risk Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.03"}},"get":{"summary":"Get Pre Trade Risk","description":"Pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_pre_trade_risk_get","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_address","in":"query","required":false,"schema":{"type":"string","default":"","title":"Token Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Pre Trade Risk Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.03"}}},"/token-safety/batch":{"head":{"summary":"Get Pre Trade Risk Batch","description":"Batch pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_batch_token_safety_batch_head","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_addresses","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Addresses"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Batch Token Safety Batch Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.10"}},"get":{"summary":"Get Pre Trade Risk Batch","description":"Batch pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_batch_token_safety_batch_get","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_addresses","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Addresses"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Batch Token Safety Batch Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.10"}}},"/pre-trade-risk/batch":{"head":{"summary":"Get Pre Trade Risk Batch","description":"Batch pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_batch_pre_trade_risk_batch_head","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_addresses","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Addresses"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Batch Pre Trade Risk Batch Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.10"}},"get":{"summary":"Get Pre Trade Risk Batch","description":"Batch pre-swap token risk gate — gated by x402 payment.","operationId":"get_pre_trade_risk_batch_pre_trade_risk_batch_get","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"token_addresses","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Addresses"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pre Trade Risk Batch Pre Trade Risk Batch Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.10"}}},"/signals":{"head":{"summary":"Get Signals","description":"Technical signals (RSI, MACD, Bollinger) — gated by x402 payment.","operationId":"get_signals_signals_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Signals Signals Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"4.00"}},"get":{"summary":"Get Signals","description":"Technical signals (RSI, MACD, Bollinger) — gated by x402 payment.","operationId":"get_signals_signals_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Signals Signals Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"4.00"}}},"/dominance":{"get":{"summary":"Get Dominance","operationId":"get_dominance_dominance_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Dominance Dominance Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Dominance","operationId":"get_dominance_dominance_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Dominance Dominance Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/basis":{"head":{"summary":"Get Basis","operationId":"get_basis_basis_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Basis Basis Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Basis","operationId":"get_basis_basis_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Basis Basis Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/top-gainers":{"head":{"summary":"Get Top Gainers","operationId":"get_top_gainers_top_gainers_head","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Top Gainers Top Gainers Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}},"get":{"summary":"Get Top Gainers","operationId":"get_top_gainers_top_gainers_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Top Gainers Top Gainers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}}},"/top-losers":{"head":{"summary":"Get Top Losers","operationId":"get_top_losers_top_losers_head","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Top Losers Top Losers Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}},"get":{"summary":"Get Top Losers","operationId":"get_top_losers_top_losers_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Top Losers Top Losers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}}},"/volume-leaders":{"get":{"summary":"Get Volume Leaders","operationId":"get_volume_leaders_volume_leaders_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Volume Leaders Volume Leaders Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Volume Leaders","operationId":"get_volume_leaders_volume_leaders_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Volume Leaders Volume Leaders Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/open-interest":{"head":{"summary":"Get Open Interest","operationId":"get_open_interest_open_interest_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Open Interest Open Interest Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Open Interest","operationId":"get_open_interest_open_interest_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Open Interest Open Interest Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/oi-history":{"head":{"summary":"Get Oi History","operationId":"get_oi_history_oi_history_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":24,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Oi History Oi History Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Oi History","operationId":"get_oi_history_oi_history_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string","default":"1h","title":"Interval"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":24,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Oi History Oi History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/liquidations":{"get":{"summary":"Get Liquidations","operationId":"get_liquidations_liquidations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Liquidations Liquidations Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.30"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Liquidations","operationId":"get_liquidations_liquidations_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Liquidations Liquidations Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.30"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/funding-history":{"head":{"summary":"Get Funding History","operationId":"get_funding_history_funding_history_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":8,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Funding History Funding History Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Funding History","operationId":"get_funding_history_funding_history_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":8,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Funding History Funding History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/mark-price":{"head":{"summary":"Get Mark Price","operationId":"get_mark_price_mark_price_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Mark Price Mark Price Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}},"get":{"summary":"Get Mark Price","operationId":"get_mark_price_mark_price_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Mark Price Mark Price Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.20"}}},"/orderbook-depth":{"head":{"summary":"Get Orderbook Depth","operationId":"get_orderbook_depth_orderbook_depth_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"depth","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Depth"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Orderbook Depth Orderbook Depth Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Orderbook Depth","operationId":"get_orderbook_depth_orderbook_depth_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"depth","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Depth"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Orderbook Depth Orderbook Depth Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/recent-trades":{"head":{"summary":"Get Recent Trades","operationId":"get_recent_trades_recent_trades_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Recent Trades Recent Trades Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Recent Trades","operationId":"get_recent_trades_recent_trades_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Recent Trades Recent Trades Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/exchange-info":{"head":{"summary":"Get Exchange Info","operationId":"get_exchange_info_exchange_info_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Exchange Info Exchange Info Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Exchange Info","operationId":"get_exchange_info_exchange_info_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Exchange Info Exchange Info Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/altseason":{"get":{"summary":"Get Altseason","operationId":"get_altseason_altseason_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Altseason Altseason Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Altseason","operationId":"get_altseason_altseason_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Altseason Altseason Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/stablecoin-flows":{"get":{"summary":"Get Stablecoin Flows","operationId":"get_stablecoin_flows_stablecoin_flows_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Stablecoin Flows Stablecoin Flows Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Stablecoin Flows","operationId":"get_stablecoin_flows_stablecoin_flows_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Stablecoin Flows Stablecoin Flows Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/gas":{"get":{"summary":"Get Gas","operationId":"get_gas_gas_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Gas Gas Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Gas","operationId":"get_gas_gas_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Gas Gas Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/defi-tvl":{"get":{"summary":"Get Defi Tvl","operationId":"get_defi_tvl_defi_tvl_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Defi Tvl Defi Tvl Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Defi Tvl","operationId":"get_defi_tvl_defi_tvl_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Defi Tvl Defi Tvl Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/btc-metrics":{"get":{"summary":"Get Btc Metrics","operationId":"get_btc_metrics_btc_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Btc Metrics Btc Metrics Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Btc Metrics","operationId":"get_btc_metrics_btc_metrics_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Btc Metrics Btc Metrics Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/correlation":{"head":{"summary":"Get Correlation","operationId":"get_correlation_correlation_head","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"BTC,ETH,SOL,BNB,XRP","title":"Symbols"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Correlation Correlation Head"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Get Correlation","operationId":"get_correlation_correlation_get","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"BTC,ETH,SOL,BNB,XRP","title":"Symbols"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Correlation Correlation Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/macro":{"get":{"summary":"Get Macro","operationId":"get_macro_macro_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Macro Macro Get"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]},"head":{"summary":"Get Macro","operationId":"get_macro_macro_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Macro Macro Head"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"},"parameters":[{"name":"format","in":"query","required":false,"schema":{"type":"string","enum":["json","minimal"],"default":"json"},"description":"Response format"}]}},"/.well-known/x402-manifest":{"get":{"summary":"X402 Manifest","description":"x402 manifest - lists all paid endpoints with pricing.","operationId":"x402_manifest__well_known_x402_manifest_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"X402 Manifest","description":"x402 manifest - lists all paid endpoints with pricing.","operationId":"x402_manifest__well_known_x402_manifest_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402.json":{"get":{"summary":"X402 Manifest","description":"x402 manifest - lists all paid endpoints with pricing.","operationId":"x402_manifest__well_known_x402_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"X402 Discovery","description":"x402 Bazaar discovery document — free, no payment required.","operationId":"x402_discovery__well_known_x402_json_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response X402 Discovery  Well Known X402 Json Head"}}}}}}},"/.well-known/x402":{"get":{"summary":"X402 Manifest","description":"x402 manifest - lists all paid endpoints with pricing.","operationId":"x402_manifest__well_known_x402_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"head":{"summary":"X402 Manifest","description":"x402 manifest - lists all paid endpoints with pricing.","operationId":"x402_manifest__well_known_x402_head","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/preview":{"get":{"summary":"Preview All","description":"Free preview of all available endpoints. No payment required. For agent discovery.","operationId":"preview_all_preview_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/llms.txt":{"get":{"summary":"Llms Txt","description":"Agent-readable discovery file for LLM crawlers and autonomous buyers.","operationId":"llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/":{"get":{"summary":"Root Discovery","description":"Root discovery for crawlers and buyer agents that start at the host.","operationId":"root_discovery__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Root Discovery  Get"}}}}}}},"/robots.txt":{"get":{"summary":"Robots Txt","description":"Crawler hints for agent and search discovery.","operationId":"robots_txt_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/sitemap.xml":{"get":{"summary":"Sitemap Xml","description":"Small sitemap for crawler discovery.","operationId":"sitemap_xml_sitemap_xml_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/logo.png":{"get":{"summary":"Logo Png","description":"Small crawler-safe PNG for plugin manifests.","operationId":"logo_png_logo_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/ai-plugin.json":{"get":{"summary":"Ai Plugin Manifest","description":"OpenAI-style plugin manifest for agent crawlers that still look for it.","operationId":"ai_plugin_manifest__well_known_ai_plugin_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Ai Plugin Manifest  Well Known Ai Plugin Json Get"}}}}}}},"/volatility":{"head":{"summary":"Volatility Surface","description":"Realised volatility, ATR, and vol regime for any symbol. Price: $0.002","operationId":"volatility_surface_volatility_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Volatility Surface","description":"Realised volatility, ATR, and vol regime for any symbol. Price: $0.002","operationId":"volatility_surface_volatility_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/regime-history":{"head":{"summary":"Regime History","description":"BTC regime classification history with confidence scores. Price: $0.002","operationId":"regime_history_regime_history_head","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":7,"title":"Days"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Regime History","description":"BTC regime classification history with confidence scores. Price: $0.002","operationId":"regime_history_regime_history_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":7,"title":"Days"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/spread-analysis":{"head":{"summary":"Spread Analysis","description":"Bid-ask spread analysis and market microstructure. Price: $0.002","operationId":"spread_analysis_spread_analysis_head","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Spread Analysis","description":"Bid-ask spread analysis and market microstructure. Price: $0.002","operationId":"spread_analysis_spread_analysis_get","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","default":"BTCUSDT","title":"Symbol"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/market-summary":{"head":{"summary":"Market Summary","description":"Full market summary: regime + F&G + dominance + top movers in one call. Price: $0.005","operationId":"market_summary_market_summary_head","parameters":[{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Market Summary","description":"Full market summary: regime + F&G + dominance + top movers in one call. Price: $0.005","operationId":"market_summary_market_summary_get","parameters":[{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/portfolio-heat":{"head":{"summary":"Portfolio Heat","description":"24h performance heatmap for a portfolio of symbols. Price: $0.003","operationId":"portfolio_heat_portfolio_heat_head","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"BTC,ETH,SOL,BNB,XRP","title":"Symbols"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}},"get":{"summary":"Portfolio Heat","description":"24h performance heatmap for a portfolio of symbols. Price: $0.003","operationId":"portfolio_heat_portfolio_heat_get","parameters":[{"name":"symbols","in":"query","required":false,"schema":{"type":"string","default":"BTC,ETH,SOL,BNB,XRP","title":"Symbols"}},{"name":"X-PAYMENT","in":"header","required":false,"schema":{"type":"string","title":"X-Payment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required"}},"x-payment-info":{"protocols":["x402"],"pricingMode":"fixed","price":"0.25"}}},"/discovery/resources":{"get":{"summary":"Discovery Resources","description":"Bazaar v2.0 discovery — built from gateway routes dict (correct public URLs).","operationId":"discovery_resources_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Discovery Resources Discovery Resources Get"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}