{"name":"Smart Contract Security Analyzer","version":"1.0","endpoints":[{"path":"/tools","method":"GET","description":"List available tools"},{"path":"/analyze","method":"POST","description":"Analyze a contract with a specific tool","parameters":{"file":"Solidity contract file","tool":"Analysis tool to use","args":"Optional list of tool-specific arguments"}},{"path":"/batch-analyze","method":"POST","description":"Analyze a contract with multiple tools","parameters":{"code":"Solidity contract code","tools":"List of tools to use","args":"Optional dictionary of tool-specific arguments"}},{"path":"/upload","method":"POST","description":"Upload a contract file for analysis","parameters":{"file":"Solidity contract file"}}]}