Skip to content

Iris Investigate API filter parameters

Filter parameters refine base search results by adding constraints. These parameters cannot be used on their own and must be combined with at least one base search parameter.

ParameterDescriptionWHOIS/RDAP Fields Search
activetrue returns domains that have an entry in the global DNS, OR are listed as registered by the registry. false returns domains that are not in global DNS, AND are not listed as registered by the registry. Exclude filter to return all domains.
create_dateOnly include domains created on a specific date, in YYYY-MM-DD formatYes
expiration_dateOnly include domains expiring on a specific date, in YYYY-MM-DD formatYes
first_seen_sinceMatches domains with a first seen on or after an ISO8601-compliant date/time (including a timezone)
first_seen_withinMatches domains with a first seen within a specific number of seconds from when the request is made
ip_country_codeCountry code for IP A-record
not_tagged_with_allA tag or comma-separated list of tags. Filters for domain that are not tagged with any of the provided tags.
not_tagged_with_anyA tag or a comma-separated list of tags. Filters for domains that are not tagged with any of the provided tags.
rankDomain popularity rank (lower = higher traffic; updated daily; top 500,000 domains only; replaces Alexa ranking)
risk_scoreDomain Risk Score
server_typeThe web server type
ssl_not_afterValidity end date for a certificate (YYYY-MM-DD)
ssl_not_beforeValidity begin date for a certificate (YYYY-MM-DD)
tagged_with_allA tag or comma-separated list of tags. Filters for domain that are tagged with all of the provided tags.
tagged_with_anyA tag or a comma-separated list of tags. Filters for domains that are tagged with any of the provided tags.
tldLimit results to only include domains in a specific top-level domain (i.e., tld=com, tld=ru)
website_titleThe value of the website’s title tag

Search for domaintools.com and domaintools.net with a filter for a .com TLD will surface domaintools.com as a result:

https://api.domaintools.com/v1/iris-investigate/?domain=domaintools.com,domaintools.net&tld=com

Search for domains on a specific IP created on a specific date:

https://api.domaintools.com/v1/iris-investigate/?ip=199.30.228.112&create_date=2023-01-15

Search for high-risk domains on a specific nameserver. The risk_score parameter accepts an integer threshold and returns domains with a risk score greater than that value:

https://api.domaintools.com/v1/iris-investigate/?nameserver_domain=example.com&risk_score=69

Search for inactive domains with a specific registrant:

https://api.domaintools.com/v1/iris-investigate/?registrant=example&active=false

Search for recently discovered domains on a specific IP:

https://api.domaintools.com/v1/iris-investigate/?ip=199.30.228.112&first_seen_within=86400