Submit On-Demand Scan and Poll
A 3-step recipe with Shodan. We can help you get access.
Recipe · 3 steps
Submit On-Demand Scan and Poll
with Shodan · Vulnerability Management
Submit an on-demand scan and wait for it to finish.
- Confirm the account has scan credits remaining before submitting the crawl request.
- Request Shodan to crawl the supplied IPs or netblocks. Each IP consumes one scan credit.
- Poll the scan status endpoint and repeat until the scan reaches the DONE state.
What you'll need to have ready
- apiKey: Shodan API key passed as the `key` query parameter.
- ips: Comma-separated list of IPs or CIDR ranges to crawl.
For your developer
Arazzo workflow shodan:submit-scan-and-poll, 3 operations: getApiInfo → createScan → getScan. Specs on APIs.io.