Last updated

Website Scans Search Reference

Our Website scans UI & Search API allows you to find historical scans of URLs on urlscan.io. This page is a reference for the available fields that can be used to query the Search API. Please see explanations about the field types and visibility below.

Searchable Fields

Field NameTypeField semantics, features, & notes
apikeyvirtualScans submitted using one of your API keys (Can only be me)
asnkeywordAny of the AS numbers that were contacted (e.g., AS123)
asnname.keywordkeywordAny of the AS names that were contacted (analyzed as keyword)
asnnametextAny of the AS names that were contacted
countrykeywordISO 3166-1 2-letter country code of any country that was contacted
datedateDatetime of when the scan was performed
domain.keywordkeywordREAny domain or subdomain that was contacted
domaindomainAny domain or subdomain that was contacted
filename.keywordkeywordREAny URL that was requested
filenametextAny URL that was requested
files.filenamekeywordREFilename of file downloaded by the website
files.filesizeintegerFilesize of file downloaded by the website
files.mimeTypekeywordMIME type description of file downloaded by the website
files.sha256keywordSHA256 of file downloaded by the website
hashkeywordAny SHA256 hash of any HTTP response
ipipAny IP that was contacted
page.apexDomainAgeDayskeywordAge of the page apex domain (registered domain) in days
page.apexDomainkeywordApex domain of the page
page.asnkeywordAS number of the website
page.asnnametextName of the main AS of the website
page.countrykeywordPrimary IP GeoIP Country (ISO 3166-1 2-letter country code)
page.domain.keywordkeywordREPrimary domain (analyzed as keyword)
page.domainAgeDayskeywordAge of the page domain (i.e. hostname) in days
page.domaindomainPrimary hostname (analyzed as all levels of parent domains)
page.ipipPrimary IP
page.languagekeywordISO-639 language code based on the text page code
page.mimeTypekeywordMIME type of the primary HTTP response
page.ptrdomainDNS PTR record of primary IP
page.redirectedkeywordWhether the page was redirected from task.url
page.servertextHTTP "Server" header of primary request
page.statuskeywordHTTP status code of primary request response
page.title.keywordkeywordRETitle of the page
page.titletextTitle of the page
page.tlsAgeDaysdateAge of TLS certificate when the page was scanned (in days)
page.tlsIssuerkeywordIssuer of the page TLS certificate
page.tlsValidDaysdateTLS certificate validity period in days
page.tlsValidFromdateTLS certificate Valid-From date
page.umbrellaRankintegerCisco Umbrella Top 1 Million rank of page domain
page.url.keywordkeywordREURL of the primary page (after redirection, analyzed as keyword)
page.urltextURL of the primary page (after redirection)
serverkeywordAny HTTP "Server" header of subrequests
stats.dataLengthintegerData size of all subresources
stats.encodedDataLengthintegerTransfer size of all subresources
stats.requestsintegerNumber of subrequests
stats.uniqCountriesintegerNumber of unique countries contacted
stats.uniqIPsintegerNumber of unique IPs contacted
task.apexDomainkeywordApex domain of the tasked hostname
task.domain.keywordkeywordREHostname of the tasked URL (analyzed as keyword)
task.domaindomainDomain of the tasked URL
task.methodkeywordCan be manual, api, or automatic
task.sourcekeywordExamples: phishtank or certstream-suspicious
task.tagskeywordUser-defined tags supplied during scan submission
task.url.keywordkeywordREThe original URL that was tasked (analyzed as keyword)
task.urltextThe original URL that was tasked
task.uuidkeywordThe unique UUID of the scan
task.visibilitykeywordCan be one of public, unlisted, or private
teamvirtualScans submitted by any of your teams (Can only be me)
uservirtualScans submitted by yourself (Can only be me)

urlscan Professional, Enterprise, Ultimate

The following fields can only be searched on the Professional, Enterprise, and Ultimate plans.

Field NameTypeField semantics, features, & notes
brand.countrykeywordISO 3166-1 2-letter country code of the brand
brand.keykeywordUnique key of the brand
brand.nametextName of the brand
brand.verticaltextIndustry vertical of the brand, e.g., "banking"
content.cookieNameskeywordNames of cookies set by page
content.globalNameskeywordNames of non-default JavaScript global variables
content.inputNameskeywordName attributes of input fields on page
content.inputTypeskeywordType attributes of input fields on page
content.technologieskeywordNames of technologies detected according to Wappalyzer
dom.hashkeywordSHA256 hash of the DOM before truncation
dom.sizeintegerSize of the DOM before truncation
frames.domainsdomainDomains of frames
frames.lengthintegerNumber of frames
frames.urlskeywordREURLs of frames
image.aspectrationfloatAspect ratio of the screenshot
image.hashkeywordSHA256 hash of the screenshot
image.heightintegerHeight (in pixels) of the screenshot
image.sizeintegerSize (in bytes) of the screenshot
image.widthintegerWidth (in pixels) of the screenshot
labelskeywordHigh-level system labels applied by urlscan
links.domainsdomainDomains of outgoing links
links.lengthintegerNumber of outgoing links
links.urlskeywordREURLs of outgoing links (to different domains than page.domain)
metakeywordIDs of matching subscriptions / saved searches
scanner.countrykeywordScanner IP exit location (2-letter country code)
submitter.countrykeywordGeoIP country of the submitter (2-letter country code)
text.contenttextVisible text on the website and inline JS (first 20kB)
text.hashkeywordSHA256 hash of the text before truncation
text.sizeintegerSize of the text content before truncation
usertagskeywordUser-defined tags for Saved Searches that matched the scan
verdicts.engines.maliciousintegerML malicious verdict
verdicts.engines.scoreintegerML score of page from -100 (benign) to 100 (malicious)
verdicts.lastVerdictdateDate the latest verdict for this scan was added
verdicts.maliciousbooleanWhether the page is considered malicious
verdicts.scoreintegerMaliciousness score of page from -100 (benign) to 100 (malicious)
visible.brandnametextName of the brand the website claims to represent as determined by urlscan Brand AI