← Tools Reference

Shodan

Shodan integration (Security, Data). Imported from open-connector.

API key7 toolshttps://api.shodan.io
GET
shodan_get_api_info
Get API account information and remaining credits from Shodan.

/api-info

GET
shodan_search_hosts
Search Shodan hosts with a query string and optional facet aggregation.

/shodan/host/search

4 parameters
ParamTypeRequiredDescription
querystringrequiredSearch query string passed to the Shodan host search endpoint.
facetsstringoptionalFacet aggregation string such as org:5,country:3.
pageintegeroptional1-based results page to request from Shodan.
minifybooleanoptionalWhether to request minified banner results from Shodan.
GET
shodan_count_search_results
Count Shodan hosts matching a query and optionally return facet aggregations.

/shodan/host/count

2 parameters
ParamTypeRequiredDescription
querystringrequiredSearch query string passed to the Shodan host count endpoint.
facetsstringoptionalFacet aggregation string such as org:5,country:3.
GET
shodan_get_host
Get Shodan host details for one IP address.

/shodan/host/{ip}

3 parameters
ParamTypeRequiredDescription
ipstringrequiredIPv4 or IPv6 address to inspect in Shodan.
historybooleanoptionalWhether to include historical banners for the host.
minifybooleanoptionalWhether to request a minified host payload from Shodan.
GET
shodan_get_domain_info
Get DNS domain information and known subdomains from Shodan.

/dns/domain/{domain}

1 parameter
ParamTypeRequiredDescription
domainstringrequiredDomain name to inspect in the Shodan DNS endpoint.
GET
shodan_resolve_hostnames
Resolve hostnames to IP addresses with the Shodan DNS resolve endpoint.

/dns/resolve

1 parameter
ParamTypeRequiredDescription
hostnamesarrayoptionalHostnames to resolve with Shodan.
GET
shodan_reverse_dns_lookup
Reverse-resolve IP addresses to hostnames with the Shodan DNS reverse endpoint.

/dns/reverse

1 parameter
ParamTypeRequiredDescription
ipsarrayoptionalIP addresses to reverse-resolve with Shodan.