{
  "schema_version": "0.3",
  "id": "domain:groulxmechanical.com",
  "type": "domain",
  "label": "groulxmechanical.com",
  "aliases": [],
  "description": "Domain of Groulx Mechanical Heating & Cooling Inc..",
  "tier": 1,
  "status": "active",
  "redirect_to": null,
  "fp_kind": null,
  "synthetic": false,
  "identifiers": {
    "domain": [
      "groulxmechanical.com"
    ]
  },
  "inbound_counts": {
    "in_cert_san": 1
  },
  "claims": [
    {
      "id": "k_f18382b6f6526ec072cb8428058ac2e0",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "tld_of",
      "object": {
        "id": "tld:com",
        "label": ".com",
        "type": "tld"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "GROULXMECHANICAL.COM",
          "tier": "registry",
          "locator": "jsonpath:$.ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_0258e808e0698bd23d807bf6dff42eb8",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "registrar",
      "object": {
        "id": "godaddy-com-llc",
        "label": "GoDaddy.com, LLC",
        "type": "organization"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "GoDaddy.com, LLC",
          "tier": "registry",
          "locator": "jsonpath:$.entities[?(@.roles[0]=='registrar')].vcardArray",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_d4d93c45bae6528210eda09f304d0271",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "registration_date",
      "object": null,
      "value": "2014-11-11",
      "datatype": "date",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "2014-11-11T04:54:41Z",
          "tier": "registry",
          "locator": "jsonpath:$.events[?(@.eventAction=='registration')].eventDate",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_bf9af111aba83405215929cecbb07730",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "expiration_date",
      "object": null,
      "value": "2026-11-11",
      "datatype": "date",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "2026-11-11T04:54:41Z",
          "tier": "registry",
          "locator": "jsonpath:$.events[?(@.eventAction=='expiration')].eventDate",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_67551bda2da512722fbc401f2c1e25f0",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "nameserver",
      "object": {
        "id": "host:ns21.domaincontrol.com",
        "label": "ns21.domaincontrol.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "dns:groulxmechanical.com?type=NS",
          "capture": {
            "store": "ev",
            "sha256": "df7962c78d478d7a88cfbaada4210d0b119c1340c4a0ee2bd0a4a96dca5a52fb"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "ns21.domaincontrol.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        },
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "NS21.DOMAINCONTROL.COM",
          "tier": "registry",
          "locator": "jsonpath:$.nameservers[*].ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_629b27664b40e288199526381a555e1a",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "nameserver",
      "object": {
        "id": "host:ns22.domaincontrol.com",
        "label": "ns22.domaincontrol.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:10Z",
      "evidence": [
        {
          "url": "dns:groulxmechanical.com?type=NS",
          "capture": {
            "store": "ev",
            "sha256": "df7962c78d478d7a88cfbaada4210d0b119c1340c4a0ee2bd0a4a96dca5a52fb"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "ns22.domaincontrol.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        },
        {
          "url": "https://rdap.org/domain/groulxmechanical.com",
          "capture": {
            "store": "ev",
            "sha256": "3b3b37d9af9854c855b55ae9f146eeef50ec289aa46e81a76f8237710a02f7e0"
          },
          "retrieved_at": "2026-10-28T17:46:10Z",
          "published_at": null,
          "quote": "NS22.DOMAINCONTROL.COM",
          "tier": "registry",
          "locator": "jsonpath:$.nameservers[*].ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_bcd8d2cbccbf6627cd7e68ab05ff0995",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "dns_a",
      "object": {
        "id": "ip:100.24.208.97",
        "label": "100.24.208.97",
        "type": "ip_address"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:11Z",
      "evidence": [
        {
          "url": "dns:groulxmechanical.com?type=A",
          "capture": {
            "store": "ev",
            "sha256": "6257748faf9b486fb8a91393a851ff8af681cf0cdccb0f4f76e3855467a7c973"
          },
          "retrieved_at": "2026-10-28T17:46:11Z",
          "published_at": null,
          "quote": "100.24.208.97",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_9abdf6832f720d1922902e06e4cba068",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "dns_a",
      "object": {
        "id": "ip:35.172.94.1",
        "label": "35.172.94.1",
        "type": "ip_address"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:11Z",
      "evidence": [
        {
          "url": "dns:groulxmechanical.com?type=A",
          "capture": {
            "store": "ev",
            "sha256": "6257748faf9b486fb8a91393a851ff8af681cf0cdccb0f4f76e3855467a7c973"
          },
          "retrieved_at": "2026-10-28T17:46:11Z",
          "published_at": null,
          "quote": "35.172.94.1",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_2d13b4fe01d164aef7214f4fcb4a384d",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "dmarc_policy",
      "object": null,
      "value": "quarantine",
      "datatype": "string",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:11Z",
      "evidence": [
        {
          "url": "dns:_dmarc.groulxmechanical.com?type=TXT",
          "capture": {
            "store": "ev",
            "sha256": "c09a070ef7a0e21964f9ad0ad872d88f687864bd1b8c3c9957a05992dcb29bfc"
          },
          "retrieved_at": "2026-10-28T17:46:11Z",
          "published_at": null,
          "quote": "p=quarantine",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_ac800b61438b8b27653e27bf62fff349",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "tls_certificate",
      "object": {
        "id": "fp:cert:4394b5498ba167f297803b8e1b27e99370d06986a46b0a9158fa00bb22090ca9",
        "label": "cert:4394b5498ba1",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-08",
      "valid_to": "2027-01-06",
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:11Z",
      "evidence": [
        {
          "url": "https://groulxmechanical.com/",
          "capture": {
            "store": "ev",
            "sha256": "4394b5498ba167f297803b8e1b27e99370d06986a46b0a9158fa00bb22090ca9"
          },
          "retrieved_at": "2026-10-28T17:46:11Z",
          "published_at": null,
          "quote": null,
          "tier": "registry",
          "locator": "x509:leaf",
          "media": null,
          "source_family": "tls-handshake",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Certificate holder and issuing CA (X.509 certificate)",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_3623eb214178ce6fef68904f5a8e2b96",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "favicon_hash",
      "object": {
        "id": "fp:favicon:6bbbb33dc7bb4f09e854527fbc3f4402e914c36231bda971ceadc53768326f52",
        "label": "favicon:6bbbb33dc7bb",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:13Z",
      "evidence": [
        {
          "url": "https://irp.cdn-website.com/c6293885/dms3rep/multi/groulx-mechanical.png",
          "capture": {
            "store": "ev",
            "sha256": "6bbbb33dc7bb4f09e854527fbc3f4402e914c36231bda971ceadc53768326f52"
          },
          "retrieved_at": "2026-10-28T17:46:13Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": null,
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Groulx Mechanical Heating & Cooling Inc.",
            "license": "unknown",
            "basis": "unknown",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_1256d812188b0f2ba5e104a12465ab7b",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "hosting_provider",
      "object": {
        "id": "amazon-web-services",
        "label": "Amazon Web Services",
        "type": "organization"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "inferred",
      "confidence": 0.7,
      "confidence_method": "rule:hosting_from_asn/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": null,
      "evidence": [],
      "derived_from": [
        "o_e583e71c5524d8c119e6b76a487ece90",
        "o_20c174d26f6c1547768b54c1891a795c",
        "o_174b746cf4590bf27d3f3437b7810236"
      ],
      "derivation": {
        "method": "rule:hosting_from_asn/v1",
        "version": "1",
        "ran_at": "2026-10-28T18:21:00Z"
      },
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_7bc4e7824099c3fb2ab134948816fa03",
      "revision": 1,
      "subject": "domain:groulxmechanical.com",
      "predicate": "in_cert_san",
      "object": {
        "id": "fp:cert:4394b5498ba167f297803b8e1b27e99370d06986a46b0a9158fa00bb22090ca9",
        "label": "cert:4394b5498ba1",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-08",
      "valid_to": "2027-01-06",
      "asserted_at": "2026-10-28T18:21:00Z",
      "retrieved_at": "2026-10-28T17:46:11Z",
      "evidence": [
        {
          "url": "https://groulxmechanical.com/",
          "capture": {
            "store": "ev",
            "sha256": "4394b5498ba167f297803b8e1b27e99370d06986a46b0a9158fa00bb22090ca9"
          },
          "retrieved_at": "2026-10-28T17:46:11Z",
          "published_at": null,
          "quote": null,
          "tier": "registry",
          "locator": "x509:subjectAltName",
          "media": null,
          "source_family": "tls-handshake",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Certificate holder and issuing CA (X.509 certificate)",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": "k_6a94ea37f0bb8af7a65a5417d9c6be43"
    }
  ],
  "media": [],
  "version": 1,
  "created_at": "2026-10-28T18:21:00Z",
  "updated_at": "2026-10-28T18:21:00Z",
  "content_hash": "e9777f9bfb19ad005b7d053427949f512abe387ad220d717304706a6a255fc12",
  "license": "ENTITI-ATTR-1.0"
}