Check VulKill Scan Credits & Watchdog Policy
vulkill_check_creditsCheck remaining file-scan and live-site credits, active billing period, shard capacity, and authorization scopes before planning a scan; optionally estimate quota shortfall for planned files or sites.
Instructions
Query the authenticated workspace's remaining file-scan and live-site credits, active UTC billing period, shard capacity, and legal authorization scopes. Call this tool first before planning or starting a scan. Use vulkill_scan_guided_interactive to compute a shard execution plan, or vulkill_list_reports to inspect past findings. Leaving plannedFiles and plannedSites at 0 inspects current balances only. Positive values convert each file to 1 file credit across ceil(plannedFiles / 5000) shards and each site to 1 site credit against the active credit_periods row, reporting any quota shortfall without throwing an error. Requires VULKILL_API_KEY or OAuth 2.1 Bearer auth and charges zero credits. Enforces a 60 requests/minute rate limit per workspace.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plannedFiles | No | Optional prospective repository file count (0 to 100,000,000, default 0). | |
| plannedSites | No | Optional prospective live web/API origin count (0 to 10,000, default 0). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | Yes | Active UTC billing period in YYYY-MM format (for example, 2026-11). | |
| shardSize | Yes | Maximum number of files processed per isolated container shard (fixed at 5000). | |
| remainingFiles | Yes | Remaining file-scan capacity available in the active UTC monthly billing period. | |
| remainingSites | Yes | Remaining live-site DAST scan credits available in the active UTC monthly billing period. | |
| executionAvailable | Yes | True when the workspace has valid credentials and a reachable remote scanner engine. |