capabilities.work

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.

  1. Confirm the account has scan credits remaining before submitting the crawl request.
  2. Request Shodan to crawl the supplied IPs or netblocks. Each IP consumes one scan credit.
  3. 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.