Shodan · Arazzo Workflow
Shodan Submit On-Demand Scan and Poll
Version 1.0.0
Submit an on-demand scan and poll its status until the crawl completes.
View Spec
View on GitHub
SecuritySearchInternetDevicesIoTVulnerabilitiesCVEAttack SurfaceThreat IntelligenceReconnaissanceNetworkDNSScanningPublic APIsArazzoWorkflows
Provider
Workflows
submit-scan-and-poll
Submit an on-demand scan and wait for it to finish.
Verifies scan credits, submits the crawl request, and polls the scan status endpoint, looping until the scan status is DONE.
1
checkCredits
getApiInfo
Confirm the account has scan credits remaining before submitting the crawl request.
2
submitScan
createScan
Request Shodan to crawl the supplied IPs or netblocks. Each IP consumes one scan credit.
3
pollScan
getScan
Poll the scan status endpoint and repeat until the scan reaches the DONE state.