{
  "hostname": "example.net",
  "jobId": "cms0eg9k80055ueaagehdumas",
  "status": "DONE",
  "overallScore": 97,
  "groups": [
    {
      "group": "website",
      "score": 97,
      "present": true
    },
    {
      "group": "mail",
      "score": null,
      "present": false
    }
  ],
  "generatedAt": "2026-07-25T21:35:54.850Z",
  "finishedAt": "2026-07-25T13:23:09.166Z",
  "categories": [
    {
      "category": "dns",
      "group": "website",
      "status": "DONE",
      "score": 95,
      "findings": [
        {
          "id": "dns.ns.present",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.ns.title",
          "verdictKey": "findings.dns.ns.verdict.present",
          "verdictParams": {
            "count": 2,
            "ipv6count": 2
          },
          "whyItMattersKey": "findings.dns.ns.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "172.64.32.75, 108.162.192.75, 173.245.58.75",
                "2a06:98c1:50::ac40:204b, 2606:4700:50::adf5:3a4b, 2803:f800:50::6ca2:c04b"
              ],
              [
                "hugh.ns.cloudflare.com",
                "172.64.33.117, 108.162.193.117, 173.245.59.117",
                "2606:4700:58::adf5:3b75, 2803:f800:50::6ca2:c175, 2a06:98c1:50::ac40:2175"
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ipv4",
              "tech.columns.ipv6"
            ]
          },
          "whatIsCheckedKey": "findings.dns.ns.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.ipv4.present",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.ipv4.title",
          "verdictKey": "findings.dns.ipv4.verdict.present",
          "verdictParams": {
            "count": 2,
            "address": "172.66.175.59"
          },
          "whyItMattersKey": "findings.dns.ipv4.why",
          "technicalDetails": {
            "rows": [
              [
                "172.66.175.59"
              ],
              [
                "104.20.21.8"
              ]
            ],
            "columns": [
              "tech.columns.ipv4"
            ]
          },
          "whatIsCheckedKey": "findings.dns.ipv4.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.ipv6.present",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.ipv6.title",
          "verdictKey": "findings.dns.ipv6.verdict.present",
          "verdictParams": {
            "count": 2,
            "address": "2606:4700:10::ac42:af3b"
          },
          "whyItMattersKey": "findings.dns.ipv6.why",
          "technicalDetails": {
            "rows": [
              [
                "2606:4700:10::ac42:af3b"
              ],
              [
                "2606:4700:10::6814:1508"
              ]
            ],
            "columns": [
              "tech.columns.ipv6"
            ]
          },
          "whatIsCheckedKey": "findings.dns.ipv6.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "dns.mx.present",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.mx.title",
          "verdictKey": "findings.dns.mx.verdict.present",
          "verdictParams": {
            "count": 1
          },
          "whyItMattersKey": "findings.dns.mx.why",
          "technicalDetails": {
            "rows": [
              [
                0,
                ""
              ]
            ],
            "columns": [
              "tech.columns.priority",
              "tech.columns.mx_host"
            ]
          },
          "whatIsCheckedKey": "findings.dns.mx.what",
          "requirementLevel": "optional"
        },
        {
          "id": "dns.caa.missing",
          "status": "not_found",
          "severity": "low",
          "titleKey": "findings.dns.caa.title",
          "verdictKey": "findings.dns.caa.verdict.missing",
          "whyItMattersKey": "findings.dns.caa.why",
          "whatIsCheckedKey": "findings.dns.caa.what",
          "recommendationKey": "findings.dns.caa.recommendation",
          "requirementLevel": "recommended",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc8659"
        },
        {
          "id": "dns.dnssec.valid",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.dnssec.title",
          "verdictKey": "findings.dns.dnssec.verdict.valid",
          "whyItMattersKey": "findings.dns.dnssec.why",
          "technicalDetails": {
            "rows": [
              [
                "DNSKEY",
                true
              ],
              [
                "AD",
                true
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.dnssec.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc4033"
        }
      ]
    },
    {
      "category": "dnsserver",
      "group": "website",
      "status": "DONE",
      "score": 100,
      "findings": [
        {
          "id": "dns.health.answer.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.answer.title",
          "verdictKey": "findings.dns.health.answer.verdict.ok",
          "whyItMattersKey": "findings.dns.health.answer.why",
          "whatIsCheckedKey": "findings.dns.health.answer.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.health.nscount.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.nscount.title",
          "verdictKey": "findings.dns.health.nscount.verdict.ok",
          "verdictParams": {
            "count": 2
          },
          "whyItMattersKey": "findings.dns.health.nscount.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com"
              ],
              [
                "hugh.ns.cloudflare.com"
              ]
            ],
            "columns": [
              "tech.columns.nameserver"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.nscount.what",
          "requirementLevel": "required",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc2182"
        },
        {
          "id": "dns.health.responding.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.responding.title",
          "verdictKey": "findings.dns.health.responding.verdict.ok",
          "verdictParams": {
            "count": 2
          },
          "whyItMattersKey": "findings.dns.health.responding.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                true,
                true,
                2409708264
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                true,
                true,
                2409708264
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.responding",
              "tech.columns.authoritative",
              "tech.columns.serial"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.responding.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.health.authoritative.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.authoritative.title",
          "verdictKey": "findings.dns.health.authoritative.verdict.ok",
          "verdictParams": {
            "count": 2
          },
          "whyItMattersKey": "findings.dns.health.authoritative.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                true,
                true,
                2409708264
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                true,
                true,
                2409708264
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.responding",
              "tech.columns.authoritative",
              "tech.columns.serial"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.authoritative.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.health.serialsync.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.serialsync.title",
          "verdictKey": "findings.dns.health.serialsync.verdict.ok",
          "whyItMattersKey": "findings.dns.health.serialsync.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                true,
                true,
                2409708264
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                true,
                true,
                2409708264
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.responding",
              "tech.columns.authoritative",
              "tech.columns.serial"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.serialsync.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "dns.health.openresolver.closed",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.openresolver.title",
          "verdictKey": "findings.dns.health.openresolver.verdict.closed",
          "whyItMattersKey": "findings.dns.health.openresolver.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                true,
                true,
                2409708264
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                true,
                true,
                2409708264
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.responding",
              "tech.columns.authoritative",
              "tech.columns.serial"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.openresolver.what",
          "requirementLevel": "required",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc5358"
        },
        {
          "id": "dns.health.publicips.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.publicips.title",
          "verdictKey": "findings.dns.health.publicips.verdict.ok",
          "whyItMattersKey": "findings.dns.health.publicips.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                true
              ],
              [
                "betty.ns.cloudflare.com",
                "173.245.58.75",
                true
              ],
              [
                "betty.ns.cloudflare.com",
                "172.64.32.75",
                true
              ],
              [
                "betty.ns.cloudflare.com",
                "2a06:98c1:50::ac40:204b",
                true
              ],
              [
                "betty.ns.cloudflare.com",
                "2606:4700:50::adf5:3a4b",
                true
              ],
              [
                "betty.ns.cloudflare.com",
                "2803:f800:50::6ca2:c04b",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "173.245.59.117",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "172.64.33.117",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "2803:f800:50::6ca2:c175",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "2a06:98c1:50::ac40:2175",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "2606:4700:58::adf5:3b75",
                true
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.public"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.publicips.what",
          "requirementLevel": "required"
        },
        {
          "id": "dns.health.dispersion.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.dispersion.title",
          "verdictKey": "findings.dns.health.dispersion.verdict.ok",
          "verdictParams": {
            "networks": 10
          },
          "whyItMattersKey": "findings.dns.health.dispersion.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "108.162.192.75",
                "108.162.192.0/24"
              ],
              [
                "betty.ns.cloudflare.com",
                "173.245.58.75",
                "173.245.58.0/24"
              ],
              [
                "betty.ns.cloudflare.com",
                "172.64.32.75",
                "172.64.32.0/24"
              ],
              [
                "betty.ns.cloudflare.com",
                "2a06:98c1:50::ac40:204b",
                "2a06:98c1:50::/48"
              ],
              [
                "betty.ns.cloudflare.com",
                "2606:4700:50::adf5:3a4b",
                "2606:4700:50::/48"
              ],
              [
                "betty.ns.cloudflare.com",
                "2803:f800:50::6ca2:c04b",
                "2803:f800:50::/48"
              ],
              [
                "hugh.ns.cloudflare.com",
                "108.162.193.117",
                "108.162.193.0/24"
              ],
              [
                "hugh.ns.cloudflare.com",
                "173.245.59.117",
                "173.245.59.0/24"
              ],
              [
                "hugh.ns.cloudflare.com",
                "172.64.33.117",
                "172.64.33.0/24"
              ],
              [
                "hugh.ns.cloudflare.com",
                "2803:f800:50::6ca2:c175",
                "2803:f800:50::/48"
              ],
              [
                "hugh.ns.cloudflare.com",
                "2a06:98c1:50::ac40:2175",
                "2a06:98c1:50::/48"
              ],
              [
                "hugh.ns.cloudflare.com",
                "2606:4700:58::adf5:3b75",
                "2606:4700:58::/48"
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ip",
              "tech.columns.network"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.dispersion.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc2182"
        },
        {
          "id": "dns.health.ipv6.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.ipv6.title",
          "verdictKey": "findings.dns.health.ipv6.verdict.ok",
          "verdictParams": {
            "count": 2
          },
          "whyItMattersKey": "findings.dns.health.ipv6.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                "2a06:98c1:50::ac40:204b, 2606:4700:50::adf5:3a4b, 2803:f800:50::6ca2:c04b",
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                "2803:f800:50::6ca2:c175, 2a06:98c1:50::ac40:2175, 2606:4700:58::adf5:3b75",
                true
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.ipv6",
              "tech.columns.reachable"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.ipv6.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "dns.health.soarefresh.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.soarefresh.title",
          "verdictKey": "findings.dns.health.soarefresh.verdict.ok",
          "verdictParams": {
            "max": 43200,
            "min": 1200,
            "value": 10000
          },
          "whyItMattersKey": "findings.dns.health.soarefresh.why",
          "technicalDetails": {
            "rows": [
              [
                "MNAME",
                "betty.ns.cloudflare.com"
              ],
              [
                "Serial",
                2409708264
              ],
              [
                "Refresh",
                10000
              ],
              [
                "Retry",
                2400
              ],
              [
                "Expire",
                604800
              ],
              [
                "Minimum TTL",
                1800
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.soarefresh.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://www.ripe.net/publications/docs/ripe-203/"
        },
        {
          "id": "dns.health.soaretry.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.soaretry.title",
          "verdictKey": "findings.dns.health.soaretry.verdict.ok",
          "verdictParams": {
            "max": 7200,
            "min": 120,
            "value": 2400
          },
          "whyItMattersKey": "findings.dns.health.soaretry.why",
          "technicalDetails": {
            "rows": [
              [
                "MNAME",
                "betty.ns.cloudflare.com"
              ],
              [
                "Serial",
                2409708264
              ],
              [
                "Refresh",
                10000
              ],
              [
                "Retry",
                2400
              ],
              [
                "Expire",
                604800
              ],
              [
                "Minimum TTL",
                1800
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.soaretry.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://www.ripe.net/publications/docs/ripe-203/"
        },
        {
          "id": "dns.health.soaexpire.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.soaexpire.title",
          "verdictKey": "findings.dns.health.soaexpire.verdict.ok",
          "verdictParams": {
            "max": 2419200,
            "min": 604800,
            "value": 604800
          },
          "whyItMattersKey": "findings.dns.health.soaexpire.why",
          "technicalDetails": {
            "rows": [
              [
                "MNAME",
                "betty.ns.cloudflare.com"
              ],
              [
                "Serial",
                2409708264
              ],
              [
                "Refresh",
                10000
              ],
              [
                "Retry",
                2400
              ],
              [
                "Expire",
                604800
              ],
              [
                "Minimum TTL",
                1800
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.soaexpire.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://www.ripe.net/publications/docs/ripe-203/"
        },
        {
          "id": "dns.health.sominttl.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.sominttl.title",
          "verdictKey": "findings.dns.health.sominttl.verdict.ok",
          "verdictParams": {
            "max": 86400,
            "min": 300,
            "value": 1800
          },
          "whyItMattersKey": "findings.dns.health.sominttl.why",
          "technicalDetails": {
            "rows": [
              [
                "MNAME",
                "betty.ns.cloudflare.com"
              ],
              [
                "Serial",
                2409708264
              ],
              [
                "Refresh",
                10000
              ],
              [
                "Retry",
                2400
              ],
              [
                "Expire",
                604800
              ],
              [
                "Minimum TTL",
                1800
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.sominttl.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://www.ripe.net/publications/docs/ripe-203/"
        },
        {
          "id": "dns.health.serialformat.integer",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.serialformat.title",
          "verdictKey": "findings.dns.health.serialformat.verdict.integer",
          "verdictParams": {
            "serial": "2409708264"
          },
          "whyItMattersKey": "findings.dns.health.serialformat.why",
          "technicalDetails": {
            "rows": [
              [
                "MNAME",
                "betty.ns.cloudflare.com"
              ],
              [
                "Serial",
                2409708264
              ],
              [
                "Refresh",
                10000
              ],
              [
                "Retry",
                2400
              ],
              [
                "Expire",
                604800
              ],
              [
                "Minimum TTL",
                1800
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.serialformat.what",
          "requirementLevel": "optional"
        },
        {
          "id": "dns.health.parentmatch.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.parentmatch.title",
          "verdictKey": "findings.dns.health.parentmatch.verdict.ok",
          "whyItMattersKey": "findings.dns.health.parentmatch.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                true,
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                true,
                true
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.in_zone",
              "tech.columns.at_parent"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.parentmatch.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "dns.health.glue.not_needed",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.glue.title",
          "verdictKey": "findings.dns.health.glue.verdict.not_needed",
          "whyItMattersKey": "findings.dns.health.glue.why",
          "whatIsCheckedKey": "findings.dns.health.glue.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "dns.health.primaryatparent.ok",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.dns.health.primaryatparent.title",
          "verdictKey": "findings.dns.health.primaryatparent.verdict.ok",
          "verdictParams": {
            "primary": "betty.ns.cloudflare.com"
          },
          "whyItMattersKey": "findings.dns.health.primaryatparent.why",
          "technicalDetails": {
            "rows": [
              [
                "betty.ns.cloudflare.com",
                true,
                true
              ],
              [
                "hugh.ns.cloudflare.com",
                true,
                true
              ]
            ],
            "columns": [
              "tech.columns.nameserver",
              "tech.columns.in_zone",
              "tech.columns.at_parent"
            ]
          },
          "whatIsCheckedKey": "findings.dns.health.primaryatparent.what",
          "requirementLevel": "recommended"
        }
      ]
    }
  ]
}