post https://api.spyse.com/v4/data/ip/scroll/search
While a 'search' request allows to paginate over the first 10'000 results, the 'scroll search' can be used for deep pagination over a larger number of results (or even all results) in much the same way as you would use a cursor on a traditional database. In order to use scrolling, the initial search response will return a 'search_id' data field which should be specified in the subsequent requests in order to iterate over the rest of results.
Options for search params:
| Search parameter | Operator | Value | 
|---|---|---|
| cidr | 
           | Find IPs by CIDR. 
             | 
| security_score | 
          ,
           | Spyse security score. 
             | 
| geo_country | 
          ,
          ,
           | Find IPs by the country they are located in. 
             | 
| geo_country_iso_code | 
          ,
          ,
           | Find IPs by the country ISO code. 
             | 
| geo_city | 
          ,
          ,
           | Find IPs by the city they are located in. 
             | 
| as_org | 
          ,
          ,
          ,
           | Find IPs by the autonomous system organization name. 
             | 
| as_num | 
          ,
          ,
           | Find IPs by the autonomous system number. 
             | 
| isp | 
          ,
          ,
          ,
           | Find IPs by the internet service provider name. 
             | 
| open_port | 
          ,
          ,
           | The open port number to search for. For ex. by setting the value "22" and operator "eq" you will search for all IP hosts that have port 22 opened. 
             | 
| port_banner | 
          ,
          ,
           | Find IPs by its port banner content. 
             | 
| port_cve_id | 
           | Find IPs affected by a specific CVE. Example: CVE-2019-12407. 
             | 
| technology_cpe | 
          ,
           | Search IPs by technology CPE. Example: "cpe:2.3:a:apache:http_server". 
             | 
| port_service | 
          ,
          ,
           | Find IPs by services detected on ports. Examples: "ssh”, “http”, “ftp” etc. 
             | 
| port_technology_name | 
          ,
           | Find IPs hosting the specified technology. Examples: “Pure-FTPd”, “Dovecot pop3d”, "Postfix smtpd". 
             | 
| port_technology_version | 
          ,
          ,
           | Find IPs hosting the specified technology version. Examples: “2.4.18” (Apache version), “7.4” (OpenSSH version), "1.3.5rc3" (ProFTPD version). 
             | 
| ptr | 
          ,
          ,
          ,
           | Find IPs by PTR record value. 
             | 
| http_extract_tracker_adsense_id | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified Google AdSense identifier. 
             | 
| http_extract_title | 
          ,
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified title. 
             | 
| http_extract_description | 
          ,
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified description. 
             | 
| http_extract_robots | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified robots.txt content. 
             | 
| http_extract_status_code | 
          ,
          ,
          ,
          ,
           | Search IPs that host websites (on any port) returning the specified status code. 
             | 
| http_extract_favicon_sha256 | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing favicon with the specified SHA256 hash value. 
             | 
| http_extract_email | 
          ,
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified email address. 
             | 
| http_extract_headers_name | 
          ,
           | Search IPs that host websites (on any port) returning the specified HTTP header name. 
             | 
| http_extract_headers_value | 
          ,
           | Search IPs that host websites (on any port) returning the specified HTTP header value. 
             | 
| http_extract_meta_name | 
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified HTML meta tag name. 
             | 
| http_extract_meta_value | 
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified HTML meta tag value. 
             | 
| http_extract_scripts | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing <script> tags with specified "src" attribute substring. 
             | 
| http_extract_styles | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing <link> tags with specified "href" attribute substring. 
             | 
| http_extract_link_url | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing links with the specified substrings in their URL. 
             | 
| http_extract_link_host | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing links with the specified substrings in their URL host. 
             | 
| http_extract_final_redirect_url | 
          ,
          ,
          ,
           | Find IPs that host websites redirecting to the specified URL. 
             | 
| http_extract_tracker_google_analytics_key | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified Google Analytics key. 
             | 
| http_extract_tracker_google_play_app | 
          ,
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified Google Play app identifier. 
             | 
| http_extract_tracker_apple_itunes_app | 
          ,
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified Apple iTunes app identifier. 
             | 
| http_extract_tracker_google_site_verification | 
          ,
          ,
           | Search IPs that host websites (on any port) with the homepage containing the specified Google Site verification identifier. 
             | 
| abuses_confidence_score | 
          ,
           | Find IPs by abuse confidence score. 
             | 
| abuses_category_name | 
          ,
           | Find IPs by abuse category name. 
             | 
| abuses_reported_at | 
          ,
          ,
           | Find IPs by abuse reported at date. Example: 2020-12-21. 
             | 
| abuses_is_whitelist_strong | 
           | Find IPs, which contains benign crawlers verified by reverse-forward DNS resolution checks. 
             | 
| abuses_is_whitelist_weak | 
           | Find IPs, that are within our CIDR whitelist, which contain netblocks from organizations we believe to be benign or often mistaken for malcious. 
             | 
| abuses_reports_num | 
          ,
           | Find IPs by the number of abuses received. 
             | 
| abuses_reports_comment | 
          ,
          ,
          ,
           | Find IPs by the abuses comment. 
             |