Skip to main content

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 or PDF objects, which at some level have a Domain descendant of age lower than 60 days.

Configuration Options

  • query_timeout_secs → WHOIS server query timeout in seconds (default: 15)