Global Search APIs
Global Search APIs allows security professionals to run advanced search across the FullHunt Database with a wide range of filters.
For example, you can search for all Cisco products within a nation, a high-signal CVE on a country, or all exposed MongoDB assets for a specific organization.
info
This API is available for enterprise users only.
Rate limiting: Requests are limited to 60 requests per minute.
Global Search
Run advanced searches across the FullHunt database with powerful filtering capabilities.
HTTP Request
POST https://fullhunt.io/api/v1/global/search
Example Request
curl "https://fullhunt.io/api/v1/global/search" \
-H "X-API-KEY: xxxx-xxxx-xxxx-xxxxxx" \
-d '{"country": "GB", "product": "Citrix-NetScaler"}'
Example Response
{
"query": {
"country_code": "GB",
"products": "Citrix-NetScaler"
},
"results": [
{
"asn": 3738,
"categories": [],
"cdn": "",
"cert_object": {
"dnsnames": null,
"emailaddresses": null,
"ipaddresses": null,
"issuer_commonname": "",
"issuer_country": "",
"issuer_organization": "",
"issuer_serialnumber": "",
"issuer_string": "",
"isvalidhostname": false,
"md5_fingerprint": "",
"notafter": "",
"notbefore": "",
"remoteipaddress": "",
"sha1_fingerprint": "",
"sha256_fingerprint": "",
"signaturealgorithm": "",
"subject_commonname": "",
"subject_country": "",
"subject_locality": "",
"subject_organization": "",
"subject_province": ""
},
"city_name": "Poplar",
"cloud_provider": "",
"cloud_region": "",
"country_code": "GB",
"country_name": "United Kingdom",
"date_added": "2021-09-22 08:57:20 +0000 UTC",
"dns_a": ["192.250.98.95"],
"dns_aaaa": null,
"dns_cname": [],
"dns_mx": null,
"dns_ns": [],
"dns_ptr": ["access-ci-uk1.statestreet.com."],
"dns_records_count": 2,
"dns_txt": null,
"domain": "statestreet.com",
"has_ipv6": false,
"has_private_ip": false,
"host": "access-ci.statestreet.com",
"http_favicon": "",
"http_favicon_blob": "",
"http_title": "",
"id": "62d13e76483d7d770151acd0",
"ip_address": "192.250.98.95",
"ip_decimal": 3237634655,
"is_cdn": false,
"is_cloud": false,
"is_cloudflare": false,
"is_live": true,
"is_resolvable": true,
"isp": "State Street Bank and Trust Company",
"last_seen": "2023-03-05 07:07:31.522423199 +0000 UTC",
"location_latitude": 51.5064,
"location_longitude": -0.02,
"network_ports": [443, 80],
"network_services": [
{
"banner": "302 Object Moved\r\nCache-Control: no-cache, no-store, must-revalidate\r\nContent-Length: 413\r\nContent-Type: text/html; charset=utf-8\r\nLocation: /logon/LogonPoint/tmindex.html\r\nPragma: no-cache\r\nSet-Cookie: NSC_DLGE=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT;Secure\r\nSet-Cookie: NSC_USER=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT;Secure\r\nSet-Cookie: NSC_CERT=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT;Secure\r\nSet-Cookie: NSC_TEMP=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT;Secure\r\nSet-Cookie: NSC_PERS=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT;Secure\r\nSet-Cookie: NSC_TEMP=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT\r\nSet-Cookie: NSC_PERS=xyz;Path=/;expires=Wednesday, 09-Nov-1999 23:12:40 GMT\r\nX-Content-Type-Options: nosniff\r\nX-Xss-Protection: 1; mode=block\r\n",
"certobject": {
"dnsnames": [
"access.statestreet.com",
"access-us.statestreet.com",
"access-emea.statestreet.com",
"access-ap.statestreet.com",
"access-jp.statestreet.com",
"access-hk.statestreet.com",
"access-au.statestreet.com",
"access-in.statestreet.com",
"access-cn.statestreet.com.cn",
"access-dr.statestreet.com",
"access-ci.statestreet.com",
"access-us1.statestreet.com",
"access-us2.statestreet.com",
"access-us3.statestreet.com",
"access-uk1.statestreet.com",
"access-uk2.statestreet.com",
"access-hk1.statestreet.com",
"access-hk2.statestreet.com",
"access-jp1.statestreet.com",
"access-jp2.statestreet.com",
"access-au1.statestreet.com",
"access-au2.statestreet.com",
"access-in1.statestreet.com",
"access-in2.statestreet.com",
"access-cn1.statestreet.com.cn",
"access-cn2.statestreet.com.cn",
"access-cn3.statestreet.com.cn"
],
"emailaddresses": null,
"ipaddresses": [],
"issuer_commonname": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"issuer_country": "US",
"issuer_organization": "DigiCert Inc",
"issuer_serialnumber": "",
"issuer_string": "CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US",
"isvalidhostname": true,
"md5_fingerprint": "DA:D2:B1:9A:D0:A7:81:9C:83:22:9E:92:43:56:44:FB",
"notafter": "13-10-2023 23:59:59",
"notbefore": "12-09-2022 00:00:00",
"remoteipaddress": "192.250.98.95:443",
"sha1_fingerprint": "80:91:FB:3F:4C:86:FE:CC:F1:0E:ED:07:3C:3C:05:4E:5A:2A:3A:FE",
"sha256_fingerprint": "9F:E1:A6:F2:D1:41:E0:0F:61:17:3A:4D:24:96:2C:54:E2:9D:BA:E7:CF:4A:3E:91:7A:34:B1:87:8E:61:0E:9F",
"signaturealgorithm": "SHA256-RSA",
"subject_commonname": "access.statestreet.com",
"subject_country": "US",
"subject_locality": "Quincy",
"subject_organization": "State Street Corporation",
"subject_province": "Massachusetts"
},
"httpfavicon": "",
"httpfaviconblob": "",
"httpstatuscode": 302,
"httptitle": "",
"port": 443,
"product": ["Citrix-NetScaler"],
"service": ["https"],
"type": "tcp",
"web": null
}
],
"organization": "State Street Bank and Trust Company",
"ports_count": 2,
"postal_code": "E14",
"products": ["Citrix-NetScaler"],
"region": "Tower Hamlets",
"tags": ["https", "citrix-netscaler", "http"],
"tld": "com",
"urls": null
}
],
"total_pages": 1000000,
"total_query_results": 10000000
}
Request Filters
Fullhunt Global Search comes with powerful search filters. You can filter by:
- Country: Filter by country code (e.g., "US", "GB", "FR")
- Product: Filter by specific products (e.g., "Citrix-NetScaler", "Apache", "nginx")
- Organization: Filter by organization name
- ASN: Filter by Autonomous System Number
- Port: Filter by specific ports
- Tags: Filter by service tags
- Technology: Filter by web technologies
- Cloud Provider: Filter by cloud providers
- CDN: Filter by CDN providers
For the complete list of available filters, visit the Global Search Filters Documentation.
Response Fields
Field | Description |
---|---|
query | The search query parameters used |
results | Array of matching hosts and their details |
total_pages | Total number of pages available |
total_query_results | Total number of results matching the query |
Example Use Cases
Find Citrix NetScaler instances in the UK
curl "https://fullhunt.io/api/v1/global/search" \
-H "X-API-KEY: xxxx-xxxx-xxxx-xxxxxx" \
-d '{"country": "GB", "product": "Citrix-NetScaler"}'
Find Apache servers in a specific ASN
curl "https://fullhunt.io/api/v1/global/search" \
-H "X-API-KEY: xxxx-xxxx-xxxx-xxxxxx" \
-d '{"asn": 15169, "product": "Apache"}'
Find hosts with specific tags
curl "https://fullhunt.io/api/v1/global/search" \
-H "X-API-KEY: xxxx-xxxx-xxxx-xxxxxx" \
-d '{"tags": ["https", "web-servers"]}'