create_scan
Initiate a penetration test scan on verified targets using AI-powered security testing. Choose model presets from fast to thorough, with costs based on depth. Requires target verification and credit quota check first.
Instructions
Start a new penetration test scan. IMPORTANT: This creates a billable scan that costs credits. The target must be verified first. Check quota with get_quota before starting. modelPreset controls depth: 'free' uses free credits, 'low' is fastest, 'ultra' is most thorough and expensive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetId | Yes | The verified target ID to scan | |
| isRetest | No | Whether this is a retest of previous findings | |
| parentScanId | No | Parent scan ID (required for retests) | |
| findingIds | No | Specific finding IDs to retest (for retests only) | |
| modelPreset | No | AI model quality preset — higher means more thorough but costs more credits | |
| promoCode | No | Promotional code for discounted scan |