Domain
Supported formats
Internet Domain Names
Description
This processor retrieves domain record information from databases maintained by Network Information Centers. It collects details such as domain creation and expiration dates, domain age, and associated name servers.
info
Available in Contextal Platform 1.1 and later.
Symbols
Object
NO_DATA
→ no information was found in a WHOIS database
Example Metadata
{
"work_id": "sImpfo9hKRVaKd6PMIsARquo",
"org": "ctx",
"object_id": "de6a7b4bb643ac2e1ee7e3e667611f8c52ea29ae7b3795e24d8059a0ae04824c",
"object_type": "Text",
"object_subtype": null,
"recursion_level": 1,
"size": 299,
"hashes": {
"sha512": "64c8b069a39dbefea56df40532d7e6cbdb593f0a50e3d68ff55e16f868f9a7a384e19777277d709d885be3e07f9b29010af25442ce654ddfb43af01efbd05bd6",
"md5": "088311bfd9e30b86423b741999e98114",
"sha256": "de6a7b4bb643ac2e1ee7e3e667611f8c52ea29ae7b3795e24d8059a0ae04824c",
"sha1": "ae24ae56eb8506b0a7f1aa42a4015c3d97913793"
},
"ctime": 1734025318.945344,
"entropy": 4.3528282647531515,
"ok": {
"symbols": [
"ALL_ASCII"
],
"object_metadata": {
"_backend_version": "1.0.0",
"encoding": "utf-8",
"natural_language": "English",
"natural_language_profanity_count": 0,
"natural_language_sentiment": {
"compound": 0.9273739248094984,
"neg": 0.053639846743295014,
"neu": 0.6130268199233716,
"pos": 0.33333333333333337
},
"number_of_ascii_range_chars": 299,
"number_of_characters": 299,
"number_of_digits": 0,
"number_of_newlines": 3,
"number_of_whitespaces": 39,
"number_of_words": 39,
"possible_passwords": [],
"unique_domains": [
"contextal.com"
],
"unique_hosts": [
"platform.contextal.com"
],
"uris": [
"https://platform.contextal.com"
]
},
"children": [
{
"org": "ctx",
"object_id": "799d984b478bb61e872bb7b30a1ed5f1063b95b09a9b4d99663cdbceae8bf3d5",
"object_type": "Domain",
"object_subtype": null,
"recursion_level": 2,
"size": 13,
"hashes": {
"sha512": "74dfaba1916f1115caef56b972c01a356e4f6b1e116d5202459c4c5886825440e476dfb5711b21301a170baba68a63f7d32da33ddc0687f16a843468058edae1",
"md5": "a0757bb75ed5d643c33db0d49dc3d1f1",
"sha1": "7be687281074b97a119ce1693ca0b3d4b4de71c0",
"sha256": "799d984b478bb61e872bb7b30a1ed5f1063b95b09a9b4d99663cdbceae8bf3d5"
},
"ctime": 1734025318.945344,
"entropy": 3.238901256602631,
"relation_metadata": {
"name": "contextal.com"
},
"ok": {
"symbols": [],
"object_metadata": {
"_backend_version": "1.1.0",
"age_days": 751,
"creation_date": "2022-11-22 16:24:36 UTC",
"expiration_date": "2025-11-22 16:24:36 UTC",
"name_servers": [
"ns25.domaincontrol.com",
"ns26.domaincontrol.com"
]
},
"children": []
}
}
]
}
}
Example Queries
(object_type == "Office" || object_type == "PDF")
&& @has_descendant(
object_type == "Domain"
&& @match_object_meta($age_days < 60)
)
- This query matches
Office
orPDF
objects, which at some level have aDomain
descendant of age lower than 60 days.
Configuration Options
query_timeout_secs
→ WHOIS server query timeout in seconds (default: 15)