{"openapi":"3.0.0","info":{"title":"Messari Pro x402 API","version":"2.0.0","description":"Crypto intelligence API paid via x402 protocol (USDC on Base). No API keys required."},"paths":{"/v1/morning":{"get":{"summary":"Daily Crypto Alpha Brief","description":"Market snapshot from CoinGecko synthesized by BlockRun AI. Cached 90 min — cache hits settle $0.","responses":{"200":{"description":"Returns { brief: string, cached: boolean, costUsd: number }"},"402":{"description":"Payment required — attach x402 PAYMENT-SIGNATURE header"}}}},"/v1/research":{"get":{"summary":"On-demand Messari AI Research","description":"Deep crypto research using Messari AI v2 with structured analytical templates.","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string","maxLength":200},"description":"Asset name or research topic (e.g. \"solana\", \"ETH vs SOL\")"},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"diligence","enum":["diligence","bullbear","compare","narrative","risk","tweet"]},"description":"Report template type"}],"responses":{"200":{"description":"Returns { analysis: string, sources: array, type: string, query: string }"},"400":{"description":"Missing or invalid query/type parameters"},"402":{"description":"Payment required — attach x402 PAYMENT-SIGNATURE header"}}}}}}