Integrate autopwn's AI-powered pentesting capabilities directly into your workflow. The API provides full access to scans, vulnerabilities, reports, and agent management.
https://api.autopwn.security/v1All API requests require an API key passed in the Authorization header.
curl -X GET "https://api.autopwn.security/v1/scans" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"Launch your first scan in three API calls:
curl -X POST "https://api.autopwn.security/v1/scans" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "My First Scan",
"target": "example.com",
"targetType": "DOMAIN"
}'curl "https://api.autopwn.security/v1/scans/SCAN_ID" \
-H "Authorization: Bearer YOUR_API_KEY"curl "https://api.autopwn.security/v1/vulnerabilities?scanId=SCAN_ID" \
-H "Authorization: Bearer YOUR_API_KEY"