{"openapi":"3.1.0","info":{"title":"Intel API — AI Due Diligence for Crypto","description":"AI-synthesized due diligence reports for crypto assets. Multi-source aggregation + risk scoring + actionable verdicts. One call replaces 4+ API calls and LLM synthesis.","version":"0.1.0"},"paths":{"/":{"get":{"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402":{"get":{"summary":"Well Known","operationId":"well_known__well_known_x402_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/intel/token-report":{"post":{"summary":"Token Report Post","description":"Multi-source token due diligence report (POST).","operationId":"token_report_post_intel_token_report_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenReportRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Token Report Get","description":"Multi-source token due diligence report (GET). Returns demo data when address omitted.","operationId":"token_report_get_intel_token_report_get","parameters":[{"name":"address","in":"query","required":false,"schema":{"type":"string","title":"Address"}},{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/intel/wallet-report":{"get":{"summary":"Wallet Report","description":"AI-synthesized wallet intelligence report. Returns demo data when address omitted.","operationId":"wallet_report_intel_wallet_report_get","parameters":[{"name":"address","in":"query","required":false,"schema":{"type":"string","title":"Address"}},{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/intel/yield-report":{"get":{"summary":"Yield Report","description":"DeFi protocol TVL ranking with risk assessment.","operationId":"yield_report_intel_yield_report_get","parameters":[{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/intel/contract-report":{"get":{"summary":"Contract Report","description":"Smart contract audit summary with AI analysis. Returns demo data when address omitted.","operationId":"contract_report_intel_contract_report_get","parameters":[{"name":"address","in":"query","required":false,"schema":{"type":"string","title":"Address"}},{"name":"chain","in":"query","required":false,"schema":{"type":"string","default":"base","title":"Chain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"TokenReportRequest":{"properties":{"address":{"type":"string","title":"Address"},"chain":{"type":"string","title":"Chain","default":"base"}},"type":"object","required":["address"],"title":"TokenReportRequest"},"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"}}}}