Scan code for security vulnerabilities in seconds. Pattern matching plus AI-powered analysis returns severity ratings, descriptions, and actionable remediation for every finding.
# Get your free API key first curl -X POST https://api.aaido.dev/signup \ -H "Content-Type: application/json" \ -d '{"email": "you@example.com"}' # Make your first API call curl -X POST https://api.aaido.dev/v1/products/securescope/scan \ -H "X-API-Key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"code": "import pickle\ndata = pickle.loads(user_input)", "language": "python"}'
{"findings": [{"severity": "HIGH", "rule": "unsafe-deserialization", "line": 2, "message": "pickle.loads with untrusted input enables arbitrary code execution", "remediation": "Use json.loads() or validate input before deserialization"}], "scan_id": "sc_a1b2c3", "risk_score": 8.5}