{
  "aggregates": {
    "categories": {
      "ai": 10,
      "archive": 1,
      "fetcher": 1,
      "monitoring": 5,
      "search": 7,
      "security-scanner": 2,
      "seo": 2,
      "social": 2
    },
    "operatorCountries": [
      {
        "count": 1469,
        "key": "US"
      },
      {
        "count": 296,
        "key": "GB"
      },
      {
        "count": 51,
        "key": "SG"
      },
      {
        "count": 13,
        "key": "RU"
      },
      {
        "count": 2,
        "key": "CN"
      },
      {
        "count": 0,
        "key": "CZ"
      }
    ],
    "operators": [
      {
        "count": 344,
        "key": "Google"
      },
      {
        "count": 318,
        "key": "DuckDuckGo"
      },
      {
        "count": 296,
        "key": "StatusCake"
      },
      {
        "count": 266,
        "key": "OpenAI"
      },
      {
        "count": 217,
        "key": "UptimeRobot"
      },
      {
        "count": 150,
        "key": "SolarWinds Pingdom"
      },
      {
        "count": 113,
        "key": "Datadog"
      },
      {
        "count": 51,
        "key": "Ahrefs"
      },
      {
        "count": 28,
        "key": "Microsoft"
      },
      {
        "count": 13,
        "key": "Yandex"
      },
      {
        "count": 12,
        "key": "Perplexity"
      },
      {
        "count": 9,
        "key": "Shodan"
      },
      {
        "count": 6,
        "key": "Common Crawl"
      },
      {
        "count": 4,
        "key": "Meta"
      },
      {
        "count": 2,
        "key": "Baidu"
      },
      {
        "count": 2,
        "key": "Censys"
      },
      {
        "count": 0,
        "key": "Apple"
      },
      {
        "count": 0,
        "key": "Anthropic"
      },
      {
        "count": 0,
        "key": "Amazon"
      },
      {
        "count": 0,
        "key": "ByteDance"
      },
      {
        "count": 0,
        "key": "Semrush"
      },
      {
        "count": 0,
        "key": "Better Stack"
      },
      {
        "count": 0,
        "key": "Pinterest"
      },
      {
        "count": 0,
        "key": "LinkedIn"
      }
    ]
  },
  "generatedAt": "2026-05-20T20:31:51Z",
  "insights": [
    {
      "detail": "Total CIDR prefix change since the previous snapshot.",
      "title": "Prefix movement",
      "value": "+0"
    },
    {
      "detail": "CIDR prefixes currently attributed to AI crawler/fetcher services.",
      "title": "AI crawler footprint",
      "value": "282"
    },
    {
      "detail": "Services with authoritative published IP lists available in this run.",
      "title": "Official coverage",
      "value": "16/30"
    },
    {
      "detail": "318 CIDR prefixes after aggregation.",
      "title": "Largest source",
      "value": "DuckDuckBot"
    }
  ],
  "services": [
    {
      "category": "search",
      "counts": {
        "ipv4": 42,
        "ipv6": 27,
        "prefixes": 69
      },
      "documentationUrl": null,
      "id": "google-common",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Google",
      "operatorCountry": "US",
      "prefixHash": "64625d906d190cc8",
      "prefixes": {
        "ipv4": [
          "34.22.85.0/27",
          "34.64.82.64/28",
          "34.65.242.112/28",
          "34.80.50.80/28",
          "34.88.194.0/28",
          "34.89.10.80/28",
          "34.89.198.80/28",
          "34.96.162.48/28",
          "34.100.182.96/28",
          "34.101.50.144/28",
          "34.118.66.0/28",
          "34.118.254.0/28",
          "34.126.178.96/28",
          "34.146.150.144/28",
          "34.147.110.144/28",
          "34.151.74.144/28",
          "34.152.50.64/28",
          "34.154.114.144/28",
          "34.155.98.32/28",
          "34.165.18.176/28",
          "34.175.160.64/28",
          "34.176.130.16/28",
          "35.247.243.240/28",
          "66.249.64.0/23",
          "66.249.66.0/24",
          "66.249.67.0/26",
          "66.249.67.64/27",
          "66.249.68.0/25",
          "66.249.68.128/26",
          "66.249.68.192/27",
          "66.249.69.0/24",
          "66.249.70.0/23",
          "66.249.72.0/22",
          "66.249.76.0/23",
          "66.249.78.0/25",
          "66.249.78.128/26",
          "66.249.79.0/26",
          "66.249.79.64/27",
          "66.249.79.128/25",
          "192.178.4.0/24",
          "192.178.5.0/27",
          "192.178.6.0/23"
        ],
        "ipv6": [
          "2001:4860:4801:2::/64",
          "2001:4860:4801:c::/64",
          "2001:4860:4801:f::/64",
          "2001:4860:4801:10::/60",
          "2001:4860:4801:20::/59",
          "2001:4860:4801:40::/63",
          "2001:4860:4801:42::/64",
          "2001:4860:4801:44::/62",
          "2001:4860:4801:48::/62",
          "2001:4860:4801:4c::/63",
          "2001:4860:4801:4e::/64",
          "2001:4860:4801:50::/61",
          "2001:4860:4801:58::/63",
          "2001:4860:4801:60::/60",
          "2001:4860:4801:70::/61",
          "2001:4860:4801:78::/62",
          "2001:4860:4801:7c::/63",
          "2001:4860:4801:80::/61",
          "2001:4860:4801:88::/64",
          "2001:4860:4801:90::/61",
          "2001:4860:4801:a0::/61",
          "2001:4860:4801:a8::/62",
          "2001:4860:4801:ac::/63",
          "2001:4860:4801:ae::/64",
          "2001:4860:4801:b0::/62",
          "2001:4860:4801:b4::/63",
          "2001:4860:4801:b6::/64"
        ]
      },
      "rdnsPatterns": [
        "*.googlebot.com",
        "*.google.com"
      ],
      "service": "Google common crawlers",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://developers.google.com/static/crawling/ipranges/common-crawlers.json",
      "sourceUrls": [
        "https://developers.google.com/static/crawling/ipranges/common-crawlers.json"
      ],
      "userAgentPatterns": [
        "Googlebot",
        "Googlebot-Image",
        "Googlebot-News",
        "Googlebot-Video"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 20,
        "ipv6": 26,
        "prefixes": 46
      },
      "documentationUrl": null,
      "id": "google-special",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Google",
      "operatorCountry": "US",
      "prefixHash": "9c2ff0c58129ce9f",
      "prefixes": {
        "ipv4": [
          "66.249.87.0/24",
          "66.249.89.0/24",
          "66.249.90.0/23",
          "66.249.92.0/24",
          "72.14.199.32/27",
          "72.14.199.64/26",
          "72.14.199.128/25",
          "74.125.148.0/23",
          "74.125.150.0/25",
          "74.125.150.128/26",
          "74.125.150.192/27",
          "74.125.151.0/24",
          "74.125.216.0/23",
          "74.125.218.0/24",
          "74.125.219.0/25",
          "74.125.219.128/26",
          "108.177.2.0/24",
          "192.178.16.0/24",
          "192.178.17.0/27",
          "209.85.238.0/24"
        ],
        "ipv6": [
          "2001:4860:4801:2008::/64",
          "2001:4860:4801:200c::/63",
          "2001:4860:4801:2010::/60",
          "2001:4860:4801:2020::/59",
          "2001:4860:4801:2040::/63",
          "2001:4860:4801:2042::/64",
          "2001:4860:4801:2044::/62",
          "2001:4860:4801:2048::/62",
          "2001:4860:4801:204c::/63",
          "2001:4860:4801:204e::/64",
          "2001:4860:4801:2050::/62",
          "2001:4860:4801:2054::/63",
          "2001:4860:4801:2056::/64",
          "2001:4860:4801:2060::/60",
          "2001:4860:4801:2070::/61",
          "2001:4860:4801:2078::/62",
          "2001:4860:4801:207c::/63",
          "2001:4860:4801:2080::/61",
          "2001:4860:4801:2088::/64",
          "2001:4860:4801:2090::/61",
          "2001:4860:4801:20a0::/62",
          "2001:4860:4801:20a4::/63",
          "2001:4860:4801:20a6::/64",
          "2001:4860:4801:20b0::/62",
          "2001:4860:4801:20b4::/63",
          "2001:4860:4801:20b6::/64"
        ]
      },
      "rdnsPatterns": [
        "*.google.com"
      ],
      "service": "Google special crawlers",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://developers.google.com/static/crawling/ipranges/special-crawlers.json",
      "sourceUrls": [
        "https://developers.google.com/static/crawling/ipranges/special-crawlers.json"
      ],
      "userAgentPatterns": [
        "AdsBot-Google",
        "APIs-Google",
        "Mediapartners-Google"
      ]
    },
    {
      "category": "fetcher",
      "counts": {
        "ipv4": 104,
        "ipv6": 125,
        "prefixes": 229
      },
      "documentationUrl": null,
      "id": "google-user-triggered",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Google",
      "operatorCountry": "US",
      "prefixHash": "dc69ad3e79b377ed",
      "prefixes": {
        "ipv4": [
          "34.64.6.0/24",
          "34.98.136.0/24",
          "34.98.137.0/25",
          "34.98.138.0/25",
          "34.98.138.128/27",
          "34.98.139.0/24",
          "34.98.140.0/23",
          "34.98.142.0/25",
          "34.98.143.0/24",
          "34.101.6.0/24",
          "34.116.16.0/25",
          "34.116.16.128/26",
          "34.116.17.0/25",
          "34.116.18.0/25",
          "34.116.18.128/26",
          "34.116.18.192/27",
          "34.116.19.0/24",
          "34.116.20.0/26",
          "34.116.20.64/27",
          "34.116.21.0/24",
          "34.116.22.0/25",
          "34.116.23.0/26",
          "34.116.23.64/27",
          "34.116.28.0/24",
          "34.116.29.0/25",
          "34.116.30.0/25",
          "34.116.30.128/26",
          "34.116.30.192/27",
          "34.116.31.0/26",
          "34.116.31.64/27",
          "34.116.32.0/25",
          "34.116.32.128/26",
          "34.116.32.192/27",
          "34.116.33.0/24",
          "34.116.34.0/26",
          "34.116.34.64/27",
          "34.116.35.0/25",
          "34.116.35.128/26",
          "34.116.35.192/27",
          "34.116.36.0/25",
          "34.116.36.128/26",
          "34.116.37.0/27",
          "34.116.38.0/26",
          "34.116.39.0/24",
          "34.116.40.0/25",
          "34.116.40.128/26",
          "34.116.41.0/24",
          "34.116.42.0/25",
          "34.116.42.128/27",
          "34.116.43.0/24",
          "34.127.128.0/25",
          "34.127.128.128/27",
          "34.127.129.0/25",
          "34.127.129.128/27",
          "34.127.130.0/25",
          "34.127.131.0/26",
          "34.127.131.64/27",
          "34.127.132.0/23",
          "34.127.134.0/26",
          "34.127.134.64/27",
          "34.127.136.0/24",
          "34.127.137.0/25",
          "34.127.139.0/27",
          "34.127.140.0/24",
          "34.127.142.0/26",
          "34.127.142.96/27",
          "34.127.142.128/27",
          "34.127.143.0/26",
          "34.127.143.64/27",
          "35.187.128.0/21",
          "35.187.136.0/27",
          "35.187.136.128/25",
          "35.187.138.0/23",
          "35.187.140.0/25",
          "35.187.140.128/26",
          "35.187.140.192/27",
          "35.187.141.0/26",
          "35.187.141.64/27",
          "35.187.141.128/25",
          "35.187.142.0/25",
          "35.187.143.0/25",
          "35.187.143.128/26",
          "35.187.143.192/27",
          "35.243.16.0/25",
          "35.243.16.128/27",
          "35.243.17.0/25",
          "35.243.17.128/26",
          "35.243.17.192/27",
          "35.243.18.0/25",
          "35.243.19.0/25",
          "35.243.19.128/26",
          "35.243.19.192/27",
          "35.243.20.0/24",
          "35.243.21.0/25",
          "35.243.22.0/25",
          "35.243.22.128/26",
          "35.243.22.192/27",
          "35.243.23.0/24",
          "107.178.192.0/21",
          "107.178.202.0/24",
          "107.178.203.0/26",
          "107.178.203.64/27",
          "107.178.203.128/25",
          "107.178.224.0/23"
        ],
        "ipv6": [
          "2404:f340:10:4000::/61",
          "2404:f340:4010:4000::/61",
          "2600:1900:0:8::/63",
          "2600:1900:0:c::/64",
          "2600:1900:0:f::/64",
          "2600:1900:0:10::/64",
          "2600:1900:0:15::/64",
          "2600:1900:0:16::/63",
          "2600:1900:0:18::/64",
          "2600:1900:0:1a::/63",
          "2600:1900:0:1c::/64",
          "2600:1900:0:20::/61",
          "2600:1900:0:28::/62",
          "2600:1900:0:30::/61",
          "2600:1900:0:38::/63",
          "2600:1900:0:3a::/64",
          "2600:1900:0:40::/59",
          "2600:1900:0:60::/63",
          "2600:1900:0:62::/64",
          "2600:1900:0:64::/62",
          "2600:1900:0:68::/62",
          "2600:1900:0:6c::/63",
          "2600:1900:0:6e::/64",
          "2600:1900:0:70::/60",
          "2600:1900:0:80::/61",
          "2600:1900:0:88::/62",
          "2600:1900:0:90::/61",
          "2600:1900:0:98::/63",
          "2600:1900:0:a0::/62",
          "2600:1900:0:a4::/63",
          "2600:1900:0:a6::/64",
          "2600:1900:0:b0::/61",
          "2600:1900:0:b8::/62",
          "2600:1900:0:bc::/63",
          "2600:1900:0:c0::/62",
          "2600:1900:0:c4::/63",
          "2600:1900:0:c6::/64",
          "2600:1900:0:d0::/60",
          "2600:1900:0:e0::/60",
          "2600:1900:0:f0::/61",
          "2600:1900:0:f8::/63",
          "2600:1900:0:fa::/64",
          "2600:1900:0:100::/59",
          "2600:1900:0:120::/62",
          "2600:1900:0:130::/62",
          "2600:1900:0:138::/62",
          "2600:1900:0:140::/62",
          "2600:1900:0:144::/63",
          "2600:1900:0:146::/64",
          "2600:1900:0:150::/61",
          "2600:1900:0:158::/62",
          "2600:1900:0:15c::/63",
          "2600:1900:0:160::/60",
          "2600:1900:0:170::/62",
          "2600:1900:0:180::/60",
          "2600:1900:0:190::/62",
          "2600:1900:0:194::/63",
          "2600:1900:0:196::/64",
          "2600:1900:0:1a0::/62",
          "2600:1900:0:1c0::/62",
          "2600:1900:0:1c4::/63",
          "2600:1900:0:1c6::/64",
          "2600:1900:0:1d0::/64",
          "2600:1900:0:1e0::/62",
          "2600:1900:0:1e4::/64",
          "2600:1900:0:1f0::/61",
          "2600:1900:0:1f8::/64",
          "2600:1900:0:200::/61",
          "2600:1900:0:208::/62",
          "2600:1900:0:210::/61",
          "2600:1900:0:220::/62",
          "2600:1900:0:230::/61",
          "2600:1900:0:238::/63",
          "2600:1900:0:23a::/64",
          "2600:1900:0:240::/63",
          "2600:1900:0:242::/64",
          "2600:1900:0:250::/62",
          "2600:1900:0:254::/63",
          "2600:1900:0:260::/62",
          "2600:1900:0:270::/62",
          "2600:1900:0:274::/63",
          "2600:1900:0:276::/64",
          "2600:1900:0:280::/63",
          "2600:1900:0:282::/64",
          "2600:1900:0:290::/61",
          "2600:1900:0:2a0::/62",
          "2600:1900:0:2b0::/62",
          "2600:1900:0:2c0::/62",
          "2600:1900:0:2c4::/63",
          "2600:1900:0:2c6::/64",
          "2600:1900:0:2d0::/60",
          "2600:1900:0:2e0::/63",
          "2600:1900:0:2e2::/64",
          "2600:1900:0:2f0::/62",
          "2600:1900:0:2f4::/63",
          "2600:1900:0:2f6::/64",
          "2600:1900:0:300::/62",
          "2600:1900:0:310::/62",
          "2600:1900:0:314::/63",
          "2600:1900:0:316::/64",
          "2600:1900:0:320::/63",
          "2600:1900:0:322::/64",
          "2600:1900:0:330::/62",
          "2600:1900:0:334::/63",
          "2600:1900:0:340::/64",
          "2600:1900:0:350::/62",
          "2600:1900:0:354::/64",
          "2600:1900:0:360::/63",
          "2600:1900:0:362::/64",
          "2600:1900:0:370::/62",
          "2600:1900:0:374::/64",
          "2600:1900:0:380::/61",
          "2600:1900:0:388::/62",
          "2600:1900:0:38c::/63",
          "2600:1900:0:38e::/64",
          "2600:1900:0:390::/62",
          "2600:1900:0:3a0::/63",
          "2600:1900:0:3a2::/64",
          "2600:1900:0:3b0::/62",
          "2600:1900:0:3b4::/63",
          "2600:1900:0:3b6::/64",
          "2600:1900:0:3c0::/63",
          "2600:1900:0:3c3::/64",
          "2600:1900:0:3c4::/64",
          "2600:1900:0:3d0::/61"
        ]
      },
      "rdnsPatterns": [
        "*.google.com"
      ],
      "service": "Google user-triggered fetchers",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers.json",
      "sourceUrls": [
        "https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers.json"
      ],
      "userAgentPatterns": [
        "Google-InspectionTool",
        "GoogleOther"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 28,
        "ipv6": 0,
        "prefixes": 28
      },
      "documentationUrl": null,
      "id": "bingbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Microsoft",
      "operatorCountry": "US",
      "prefixHash": "cce64da1c00e716d",
      "prefixes": {
        "ipv4": [
          "13.66.139.0/24",
          "13.66.144.0/24",
          "13.67.10.16/28",
          "13.69.66.240/28",
          "13.71.172.224/28",
          "20.15.133.160/27",
          "20.36.108.32/28",
          "20.43.120.16/28",
          "20.74.197.0/28",
          "20.79.107.240/28",
          "20.125.163.80/28",
          "40.77.139.0/25",
          "40.77.167.0/24",
          "40.77.177.0/24",
          "40.77.178.0/23",
          "40.77.188.0/22",
          "40.77.202.0/24",
          "40.79.131.208/28",
          "40.79.186.176/28",
          "51.105.67.0/28",
          "52.167.144.0/24",
          "52.231.148.0/28",
          "65.55.210.0/24",
          "139.217.52.0/28",
          "157.55.39.0/24",
          "191.233.204.224/28",
          "199.30.24.0/23",
          "207.46.13.0/24"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.search.msn.com"
      ],
      "service": "Bingbot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://www.bing.com/toolbox/bingbot.json",
      "sourceUrls": [
        "https://www.bing.com/toolbox/bingbot.json"
      ],
      "userAgentPatterns": [
        "bingbot",
        "adidxbot"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 318,
        "ipv6": 0,
        "prefixes": 318
      },
      "documentationUrl": null,
      "id": "duckduckbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "DuckDuckGo",
      "operatorCountry": "US",
      "prefixHash": "a6c9b1438a716d45",
      "prefixes": {
        "ipv4": [
          "4.144.182.50/32",
          "4.150.142.218/32",
          "4.156.136.79/32",
          "4.156.154.107/32",
          "4.172.49.103/32",
          "4.177.16.196/32",
          "4.182.10.198/32",
          "4.182.131.108/32",
          "4.195.133.120/32",
          "4.201.125.59/32",
          "4.201.141.71/32",
          "4.201.197.203/32",
          "4.201.206.133/32",
          "4.201.220.8/32",
          "4.207.220.92/32",
          "4.209.224.56/32",
          "4.213.46.14/32",
          "4.226.40.135/32",
          "4.228.76.163/32",
          "4.237.244.80/32",
          "4.248.234.26/32",
          "4.249.216.104/32",
          "4.254.123.56/32",
          "4.255.35.121/32",
          "13.86.35.212/32",
          "13.89.106.77/32",
          "20.3.1.178/32",
          "20.8.252.26/32",
          "20.12.141.99/32",
          "20.13.44.19/32",
          "20.40.133.240/32",
          "20.40.147.172/32",
          "20.43.150.85/32",
          "20.43.150.93/32",
          "20.43.152.28/32",
          "20.43.172.120/32",
          "20.44.222.1/32",
          "20.49.129.236/32",
          "20.49.136.28/32",
          "20.50.48.159/32",
          "20.50.48.192/32",
          "20.50.49.0/32",
          "20.50.49.25/32",
          "20.50.49.40/32",
          "20.50.49.55/32",
          "20.50.49.237/32",
          "20.50.50.46/32",
          "20.50.50.118/32",
          "20.50.50.121/32",
          "20.50.50.123/32",
          "20.50.50.130/32",
          "20.50.50.134/32",
          "20.50.50.145/32",
          "20.50.50.146/32",
          "20.50.50.163/32",
          "20.50.168.91/32",
          "20.53.78.106/32",
          "20.53.78.123/32",
          "20.53.78.138/32",
          "20.53.78.144/32",
          "20.53.78.236/32",
          "20.53.91.2/32",
          "20.53.92.211/32",
          "20.53.134.160/32",
          "20.54.224.39/32",
          "20.56.197.58/32",
          "20.56.197.63/32",
          "20.61.34.40/32",
          "20.61.142.192/32",
          "20.62.224.44/32",
          "20.64.185.45/32",
          "20.69.129.205/32",
          "20.69.131.45/32",
          "20.71.12.143/32",
          "20.71.69.210/32",
          "20.72.242.93/32",
          "20.73.132.240/32",
          "20.73.202.147/32",
          "20.75.144.152/32",
          "20.77.146.108/32",
          "20.79.226.26/32",
          "20.79.238.198/32",
          "20.79.239.66/32",
          "20.80.129.80/32",
          "20.80.156.88/32",
          "20.93.28.24/32",
          "20.99.154.113/32",
          "20.99.255.235/32",
          "20.100.136.36/32",
          "20.100.140.155/32",
          "20.101.17.173/32",
          "20.112.58.44/32",
          "20.113.3.121/32",
          "20.113.14.159/32",
          "20.118.11.251/32",
          "20.166.171.150/32",
          "20.170.75.54/32",
          "20.175.232.228/32",
          "20.185.79.15/32",
          "20.185.79.47/32",
          "20.191.44.16/32",
          "20.191.44.22/32",
          "20.191.44.119/32",
          "20.191.44.234/32",
          "20.191.45.212/32",
          "20.193.12.126/32",
          "20.193.24.10/32",
          "20.193.24.251/32",
          "20.193.25.197/32",
          "20.193.27.215/32",
          "20.193.45.113/32",
          "20.195.58.189/32",
          "20.195.108.47/32",
          "20.197.209.11/32",
          "20.197.209.27/32",
          "20.201.15.208/32",
          "20.204.240.172/32",
          "20.204.241.148/32",
          "20.204.242.19/32",
          "20.204.242.101/32",
          "20.204.243.55/32",
          "20.204.246.81/32",
          "20.204.246.254/32",
          "20.207.72.11/32",
          "20.207.72.21/32",
          "20.207.72.110/32",
          "20.207.72.113/32",
          "20.207.97.190/32",
          "20.207.99.197/32",
          "20.207.107.181/32",
          "20.212.90.107/32",
          "20.216.200.223/32",
          "20.219.43.246/32",
          "20.219.45.67/32",
          "20.219.45.190/32",
          "20.226.133.105/32",
          "20.232.51.46/32",
          "20.250.51.113/32",
          "20.252.16.193/32",
          "20.253.59.76/32",
          "20.253.96.199/32",
          "40.64.105.247/32",
          "40.64.106.11/32",
          "40.76.162.191/32",
          "40.76.162.208/32",
          "40.76.162.247/32",
          "40.76.163.7/32",
          "40.76.163.23/32",
          "40.76.173.151/32",
          "40.81.250.205/32",
          "40.82.218.203/32",
          "40.88.21.235/32",
          "40.89.243.175/32",
          "40.114.182.45/32",
          "40.114.182.153/32",
          "40.114.182.172/32",
          "40.114.183.88/32",
          "40.114.183.196/32",
          "40.114.183.251/32",
          "40.119.232.50/32",
          "40.119.232.146/32",
          "40.119.232.215/32",
          "40.119.232.218/32",
          "40.119.232.251/32",
          "40.127.154.196/32",
          "48.204.32.87/32",
          "48.217.23.236/32",
          "48.217.129.210/32",
          "48.217.212.89/32",
          "51.8.71.117/32",
          "51.8.253.152/32",
          "51.104.146.225/32",
          "51.104.146.235/32",
          "51.104.160.167/32",
          "51.104.160.177/32",
          "51.104.161.32/32",
          "51.104.162.149/32",
          "51.104.163.250/32",
          "51.104.164.109/32",
          "51.104.164.147/32",
          "51.104.164.189/32",
          "51.104.164.215/32",
          "51.104.166.111/32",
          "51.104.167.19/32",
          "51.104.167.52/32",
          "51.104.167.54/32",
          "51.104.167.61/32",
          "51.104.167.71/32",
          "51.104.167.87/32",
          "51.104.167.88/32",
          "51.104.167.95/32",
          "51.104.167.96/32",
          "51.104.167.104/32",
          "51.104.167.110/32",
          "51.104.180.26/32",
          "51.104.180.47/32",
          "51.104.180.53/32",
          "51.107.40.209/32",
          "51.116.131.221/32",
          "51.120.48.122/32",
          "51.138.90.161/32",
          "51.138.90.206/32",
          "51.138.90.233/32",
          "52.142.24.149/32",
          "52.142.26.175/32",
          "52.143.95.162/32",
          "52.143.95.204/32",
          "52.143.241.111/32",
          "52.143.242.6/32",
          "52.143.243.117/32",
          "52.143.244.81/32",
          "52.143.247.235/32",
          "52.146.58.236/32",
          "52.146.59.12/32",
          "52.146.59.154/32",
          "52.146.59.156/32",
          "52.146.63.80/32",
          "52.148.161.87/32",
          "52.148.165.38/32",
          "52.149.25.43/32",
          "52.149.28.18/32",
          "52.149.28.83/32",
          "52.149.30.45/32",
          "52.149.56.151/32",
          "52.149.58.27/32",
          "52.149.58.69/32",
          "52.149.58.139/32",
          "52.149.58.173/32",
          "52.149.60.38/32",
          "52.149.61.51/32",
          "52.154.60.82/32",
          "52.154.169.50/32",
          "52.154.169.200/32",
          "52.154.170.26/32",
          "52.154.170.28/32",
          "52.154.170.88/32",
          "52.154.170.96/32",
          "52.154.170.113/32",
          "52.154.170.117/32",
          "52.154.170.122/32",
          "52.154.170.209/32",
          "52.154.170.229/32",
          "52.154.170.243/32",
          "52.154.171.0/32",
          "52.154.171.44/32",
          "52.154.171.70/32",
          "52.154.171.87/32",
          "52.154.171.150/32",
          "52.154.171.196/32",
          "52.154.171.205/32",
          "52.154.171.235/32",
          "52.154.171.250/32",
          "52.154.172.2/32",
          "52.186.37.211/32",
          "52.188.89.106/32",
          "52.190.37.160/32",
          "52.224.16.221/32",
          "52.224.16.229/32",
          "52.224.19.152/32",
          "52.224.20.174/32",
          "52.224.20.181/32",
          "52.224.20.186/32",
          "52.224.20.190/32",
          "52.224.20.193/32",
          "52.224.20.203/32",
          "52.224.20.204/32",
          "52.224.20.223/32",
          "52.224.20.227/32",
          "52.224.20.249/32",
          "52.224.21.4/32",
          "52.224.21.19/32",
          "52.224.21.20/32",
          "52.224.21.23/32",
          "52.224.21.27/32",
          "52.224.21.49/32",
          "52.224.21.51/32",
          "52.224.21.53/32",
          "52.224.21.55/32",
          "52.224.21.61/32",
          "52.242.224.168/32",
          "52.250.46.221/32",
          "57.152.72.128/32",
          "57.155.18.44/32",
          "64.236.118.43/32",
          "68.219.152.220/32",
          "74.179.232.116/32",
          "74.242.194.48/32",
          "104.43.54.127/32",
          "104.43.55.116/31",
          "104.43.55.166/31",
          "108.141.83.74/32",
          "128.203.132.152/32",
          "130.107.228.224/32",
          "131.145.39.118/32",
          "131.189.183.241/32",
          "132.164.209.198/32",
          "132.220.1.71/32",
          "135.234.221.112/32",
          "172.168.43.43/32",
          "172.168.53.53/32",
          "172.168.115.250/32",
          "172.168.227.120/32",
          "172.168.254.119/32",
          "172.169.17.165/32",
          "172.169.28.184/32",
          "172.169.60.134/32",
          "172.169.177.131/32",
          "172.189.40.18/32",
          "172.193.245.229/32",
          "172.194.141.49/32",
          "172.199.55.212/32",
          "191.233.3.197/32",
          "191.233.3.202/32",
          "191.234.216.4/32",
          "191.234.216.178/32",
          "191.235.201.214/32",
          "191.235.202.38/32",
          "191.235.202.48/32"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.duckduckgo.com"
      ],
      "service": "DuckDuckBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://duckduckgo.com/duckduckbot.json",
      "sourceUrls": [
        "https://duckduckgo.com/duckduckbot.json"
      ],
      "userAgentPatterns": [
        "DuckDuckBot"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "applebot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Apple documents verification via user-agent and reverse DNS, but does not publish an official JSON IP list.",
      "operator": "Apple",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.applebot.apple.com"
      ],
      "service": "Applebot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://support.apple.com/en-us/119829",
      "sourceUrls": [
        "https://support.apple.com/en-us/119829"
      ],
      "userAgentPatterns": [
        "Applebot"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 13,
        "ipv6": 0,
        "prefixes": 13
      },
      "documentationUrl": null,
      "id": "yandexbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Static known ranges; verify live requests with reverse DNS and forward-confirmation.",
      "operator": "Yandex",
      "operatorCountry": "RU",
      "prefixHash": "22df4de3849132f6",
      "prefixes": {
        "ipv4": [
          "5.45.192.0/18",
          "5.255.0.0/16",
          "37.9.0.0/16",
          "37.140.0.0/17",
          "77.88.0.0/18",
          "84.201.0.0/16",
          "87.250.0.0/17",
          "93.158.0.0/16",
          "95.108.0.0/16",
          "141.8.0.0/16",
          "178.154.0.0/17",
          "199.21.96.0/22",
          "213.180.192.0/19"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.spider.yandex.com",
        "*.yandex.com"
      ],
      "service": "YandexBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "known_static",
      "sourceUrl": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.html",
      "sourceUrls": [
        "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.html"
      ],
      "userAgentPatterns": [
        "YandexBot"
      ]
    },
    {
      "category": "search",
      "counts": {
        "ipv4": 2,
        "ipv6": 0,
        "prefixes": 2
      },
      "documentationUrl": null,
      "id": "baiduspider",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Small static seed list; not a complete authoritative Baidu crawler range list.",
      "operator": "Baidu",
      "operatorCountry": "CN",
      "prefixHash": "c0b3278ae702717c",
      "prefixes": {
        "ipv4": [
          "61.135.168.0/21",
          "220.181.32.0/19"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.baidu.com",
        "*.baidu.jp"
      ],
      "service": "Baiduspider",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "known_static",
      "sourceUrl": "https://www.baidu.com/search/spider.html",
      "sourceUrls": [
        "https://www.baidu.com/search/spider.html"
      ],
      "userAgentPatterns": [
        "Baiduspider"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 17,
        "ipv6": 0,
        "prefixes": 17
      },
      "documentationUrl": null,
      "id": "openai-gptbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "OpenAI",
      "operatorCountry": "US",
      "prefixHash": "cf53873514039bdc",
      "prefixes": {
        "ipv4": [
          "4.227.36.0/25",
          "20.125.66.80/28",
          "20.171.206.0/23",
          "52.230.152.0/24",
          "74.7.175.128/25",
          "74.7.227.0/24",
          "74.7.228.0/25",
          "74.7.230.0/25",
          "74.7.241.0/24",
          "74.7.242.0/25",
          "74.7.243.128/25",
          "74.7.244.0/25",
          "132.196.86.0/24",
          "172.182.202.0/25",
          "172.182.204.0/24",
          "172.182.207.0/25",
          "172.182.214.0/23"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "GPTBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://openai.com/gptbot.json",
      "sourceUrls": [
        "https://openai.com/gptbot.json"
      ],
      "userAgentPatterns": [
        "GPTBot"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 32,
        "ipv6": 0,
        "prefixes": 32
      },
      "documentationUrl": null,
      "id": "openai-searchbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "OpenAI",
      "operatorCountry": "US",
      "prefixHash": "2d518ef6586a0ffc",
      "prefixes": {
        "ipv4": [
          "4.227.36.0/25",
          "20.14.99.96/28",
          "20.25.151.224/28",
          "20.42.10.176/28",
          "20.168.18.32/28",
          "20.169.6.224/28",
          "20.169.7.48/28",
          "20.169.77.0/25",
          "20.171.53.224/28",
          "20.171.123.64/28",
          "40.67.175.0/25",
          "40.90.214.16/28",
          "51.8.102.0/24",
          "74.7.175.128/25",
          "74.7.228.0/23",
          "74.7.230.0/25",
          "74.7.241.128/25",
          "74.7.242.128/25",
          "74.7.243.0/25",
          "74.7.244.0/25",
          "104.210.140.128/28",
          "135.234.64.0/24",
          "172.182.193.80/28",
          "172.182.193.224/28",
          "172.182.194.32/28",
          "172.182.194.144/28",
          "172.182.195.48/28",
          "172.182.209.208/28",
          "172.182.211.192/28",
          "172.182.213.192/28",
          "172.182.224.0/28",
          "172.203.190.128/28"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "OAI-SearchBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://openai.com/searchbot.json",
      "sourceUrls": [
        "https://openai.com/searchbot.json"
      ],
      "userAgentPatterns": [
        "OAI-SearchBot"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 217,
        "ipv6": 0,
        "prefixes": 217
      },
      "documentationUrl": null,
      "id": "openai-chatgpt-user",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "OpenAI",
      "operatorCountry": "US",
      "prefixHash": "df617e885245fb8b",
      "prefixes": {
        "ipv4": [
          "4.151.71.176/28",
          "4.151.119.48/28",
          "4.151.241.240/28",
          "4.189.118.208/28",
          "4.189.119.48/28",
          "4.196.118.112/28",
          "4.196.198.80/28",
          "4.197.19.176/28",
          "4.197.22.112/28",
          "4.197.64.0/27",
          "4.197.64.48/28",
          "4.197.64.64/28",
          "4.197.115.112/28",
          "4.198.72.16/28",
          "4.205.128.176/28",
          "4.226.226.32/28",
          "9.160.163.224/28",
          "9.160.164.128/28",
          "9.234.96.192/28",
          "13.65.138.96/27",
          "13.67.72.16/28",
          "13.70.107.160/28",
          "13.71.2.208/28",
          "13.76.32.208/28",
          "13.76.115.224/27",
          "13.76.116.80/28",
          "13.83.167.128/28",
          "13.83.237.176/28",
          "20.0.53.96/28",
          "20.17.108.96/28",
          "20.27.94.128/28",
          "20.42.250.32/28",
          "20.45.178.144/28",
          "20.55.229.144/28",
          "20.57.199.192/28",
          "20.63.221.64/28",
          "20.97.189.96/28",
          "20.102.212.144/28",
          "20.113.218.16/28",
          "20.113.225.112/28",
          "20.125.112.224/28",
          "20.125.144.144/28",
          "20.161.75.208/28",
          "20.168.7.192/28",
          "20.168.7.240/28",
          "20.169.72.96/27",
          "20.169.73.32/28",
          "20.169.73.64/28",
          "20.169.73.176/28",
          "20.169.78.48/28",
          "20.169.78.64/26",
          "20.169.78.128/26",
          "20.169.78.192/27",
          "20.169.86.224/27",
          "20.169.87.112/28",
          "20.172.29.32/28",
          "20.193.50.32/28",
          "20.193.233.240/28",
          "20.194.0.208/28",
          "20.194.1.0/28",
          "20.194.157.176/28",
          "20.198.67.96/28",
          "20.199.211.160/28",
          "20.203.245.32/28",
          "20.204.24.240/28",
          "20.206.107.192/28",
          "20.210.154.128/28",
          "20.210.174.208/28",
          "20.210.211.192/28",
          "20.215.187.208/28",
          "20.215.188.192/28",
          "20.215.214.16/28",
          "20.215.219.128/28",
          "20.215.219.160/28",
          "20.215.219.208/28",
          "20.215.220.64/26",
          "20.215.220.128/26",
          "20.215.220.192/27",
          "20.226.32.80/28",
          "20.227.140.32/28",
          "20.228.106.176/28",
          "20.235.75.208/28",
          "20.235.87.224/28",
          "20.249.63.208/28",
          "23.97.109.224/28",
          "23.98.142.176/28",
          "23.98.179.16/28",
          "23.98.186.64/28",
          "23.98.186.96/28",
          "23.98.186.176/28",
          "23.98.186.192/28",
          "23.102.140.144/28",
          "23.102.141.32/28",
          "40.67.183.160/27",
          "40.75.14.224/28",
          "40.81.134.128/27",
          "40.81.234.144/28",
          "40.84.181.32/28",
          "40.84.221.208/28",
          "40.84.221.224/28",
          "40.116.73.208/28",
          "40.122.235.112/28",
          "48.193.44.32/28",
          "51.8.155.48/28",
          "51.8.155.64/27",
          "51.107.70.192/28",
          "51.116.2.64/27",
          "52.148.129.32/28",
          "52.153.130.48/28",
          "52.153.130.64/28",
          "52.154.22.48/28",
          "52.156.77.144/28",
          "52.159.227.32/28",
          "52.159.249.96/28",
          "52.165.212.16/28",
          "52.165.212.32/27",
          "52.172.129.160/28",
          "52.172.251.112/28",
          "52.173.123.0/28",
          "52.173.219.96/27",
          "52.173.221.16/28",
          "52.173.221.176/28",
          "52.173.221.208/28",
          "52.173.234.16/28",
          "52.173.234.80/28",
          "52.173.235.80/28",
          "52.176.139.176/28",
          "52.187.246.128/28",
          "52.190.137.16/28",
          "52.190.137.144/28",
          "52.190.139.48/28",
          "52.190.142.64/28",
          "52.190.190.16/28",
          "52.225.75.208/28",
          "52.230.163.32/28",
          "52.230.164.176/28",
          "52.231.30.48/28",
          "52.231.34.176/28",
          "52.231.39.144/28",
          "52.231.39.192/28",
          "52.231.49.48/28",
          "52.231.50.64/28",
          "52.236.94.144/28",
          "52.241.146.208/28",
          "52.242.132.224/27",
          "52.242.245.208/28",
          "52.252.113.240/28",
          "52.255.109.80/28",
          "52.255.109.96/27",
          "52.255.109.128/27",
          "52.255.111.0/26",
          "52.255.111.80/28",
          "52.255.111.112/28",
          "57.151.131.224/28",
          "57.154.174.112/28",
          "57.154.175.0/28",
          "57.154.187.32/28",
          "68.154.28.96/28",
          "68.218.30.112/28",
          "68.220.57.64/28",
          "68.221.67.160/28",
          "68.221.67.192/28",
          "68.221.67.224/27",
          "68.221.75.16/28",
          "70.153.76.16/28",
          "74.7.35.48/28",
          "74.7.35.112/28",
          "74.7.36.64/27",
          "74.7.36.96/28",
          "74.226.253.160/28",
          "74.249.86.176/28",
          "85.211.241.128/28",
          "104.210.139.192/28",
          "104.210.139.224/28",
          "132.196.82.48/28",
          "135.119.134.128/28",
          "135.119.134.192/28",
          "135.220.73.208/28",
          "135.220.73.240/28",
          "135.237.131.208/28",
          "135.237.133.48/28",
          "137.135.191.176/28",
          "138.91.30.48/28",
          "138.91.46.96/28",
          "168.63.252.240/28",
          "172.170.8.208/28",
          "172.171.4.176/28",
          "172.178.140.144/28",
          "172.178.141.112/28",
          "172.178.141.128/28",
          "172.183.143.224/28",
          "172.183.222.128/28",
          "172.196.40.208/28",
          "172.202.102.112/28",
          "172.204.16.64/28",
          "172.204.27.16/28",
          "172.212.159.64/28",
          "172.212.172.160/28",
          "172.213.11.144/28",
          "172.213.12.112/28",
          "172.213.21.16/28",
          "172.213.21.112/28",
          "172.213.21.144/28",
          "172.215.218.96/28",
          "191.233.1.112/28",
          "191.233.1.128/28",
          "191.233.1.224/28",
          "191.233.2.0/28",
          "191.233.194.32/28",
          "191.233.196.112/28",
          "191.233.199.160/28",
          "191.234.167.128/28",
          "191.235.66.16/28",
          "191.235.98.144/28",
          "191.235.99.80/28",
          "191.237.249.64/28",
          "191.239.245.16/28"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "ChatGPT-User",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://openai.com/chatgpt-user.json",
      "sourceUrls": [
        "https://openai.com/chatgpt-user.json"
      ],
      "userAgentPatterns": [
        "ChatGPT-User"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "openai-adsbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "OpenAI documents this user-agent but does not publish a separate IP JSON list for it.",
      "operator": "OpenAI",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "OAI-AdsBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://platform.openai.com/docs/bots",
      "sourceUrls": [
        "https://platform.openai.com/docs/bots"
      ],
      "userAgentPatterns": [
        "OAI-AdsBot"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 8,
        "ipv6": 0,
        "prefixes": 8
      },
      "documentationUrl": null,
      "id": "perplexitybot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Perplexity",
      "operatorCountry": "US",
      "prefixHash": "e7a30bcd689122a9",
      "prefixes": {
        "ipv4": [
          "3.211.124.183/32",
          "3.222.232.239/32",
          "3.224.62.45/32",
          "3.231.139.107/32",
          "18.97.1.228/30",
          "18.97.9.96/29",
          "18.210.92.235/32",
          "107.20.236.150/32"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "PerplexityBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://www.perplexity.ai/perplexitybot.json",
      "sourceUrls": [
        "https://www.perplexity.ai/perplexitybot.json"
      ],
      "userAgentPatterns": [
        "PerplexityBot"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 4,
        "ipv6": 0,
        "prefixes": 4
      },
      "documentationUrl": null,
      "id": "perplexity-user",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Official ranges may not cover stealth or browser-like crawler behavior reported by third parties.",
      "operator": "Perplexity",
      "operatorCountry": "US",
      "prefixHash": "7ebf4338024d27c3",
      "prefixes": {
        "ipv4": [
          "18.97.21.0/30",
          "18.97.43.80/29",
          "34.193.163.52/32",
          "44.208.221.197/32"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "Perplexity-User",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://www.perplexity.ai/perplexity-user.json",
      "sourceUrls": [
        "https://www.perplexity.ai/perplexity-user.json"
      ],
      "userAgentPatterns": [
        "Perplexity-User"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "claudebot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Anthropic documents crawler user-agents but says it does not publish stable IP ranges.",
      "operator": "Anthropic",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "ClaudeBot / Claude-SearchBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://support.claude.com/en/articles/8896518-what-is-claudebot",
      "sourceUrls": [
        "https://support.claude.com/en/articles/8896518-what-is-claudebot"
      ],
      "userAgentPatterns": [
        "ClaudeBot",
        "Claude-SearchBot",
        "Claude-User"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "amazonbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Amazon documents crawler identities and verification; IP pages are not represented here as a single stable JSON feed.",
      "operator": "Amazon",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.crawl.amazonbot.amazon"
      ],
      "service": "Amazonbot / Amzn-SearchBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://developer.amazon.com/support/amazonbot",
      "sourceUrls": [
        "https://developer.amazon.com/support/amazonbot"
      ],
      "userAgentPatterns": [
        "Amazonbot",
        "Amzn-SearchBot",
        "Amzn-User"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 3,
        "ipv6": 1,
        "prefixes": 4
      },
      "documentationUrl": null,
      "id": "meta-ai-crawlers",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Static Meta platform ranges, not crawler-specific authoritative ranges.",
      "operator": "Meta",
      "operatorCountry": "US",
      "prefixHash": "94f69722febfdcb7",
      "prefixes": {
        "ipv4": [
          "66.220.144.0/20",
          "69.171.224.0/19",
          "173.252.64.0/18"
        ],
        "ipv6": [
          "2a03:2880::/29"
        ]
      },
      "rdnsPatterns": [],
      "service": "Meta-ExternalAgent / Meta-WebIndexer",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "known_static",
      "sourceUrl": "https://developers.facebook.com/docs/sharing/webmasters/crawler",
      "sourceUrls": [
        "https://developers.facebook.com/docs/sharing/webmasters/crawler"
      ],
      "userAgentPatterns": [
        "meta-externalagent",
        "meta-webindexer"
      ]
    },
    {
      "category": "ai",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "bytespider",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "ByteDance",
      "operatorCountry": "CN",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "Bytespider",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://zhanzhang.toutiao.com/",
      "sourceUrls": [
        "https://zhanzhang.toutiao.com/"
      ],
      "userAgentPatterns": [
        "Bytespider"
      ]
    },
    {
      "category": "seo",
      "counts": {
        "ipv4": 51,
        "ipv6": 0,
        "prefixes": 51
      },
      "documentationUrl": "https://help.ahrefs.com/articles/78658-what-is-the-list-of-your-ip-ranges",
      "id": "ahrefsbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Ahrefs",
      "operatorCountry": "SG",
      "prefixHash": "3cb4a3f17630cace",
      "prefixes": {
        "ipv4": [
          "5.39.1.224/27",
          "5.39.109.160/27",
          "15.235.27.0/24",
          "15.235.96.0/24",
          "15.235.98.0/24",
          "37.59.204.128/27",
          "51.68.247.192/27",
          "51.75.236.128/27",
          "51.89.129.0/24",
          "51.161.37.0/24",
          "51.161.65.0/24",
          "51.195.183.0/24",
          "51.195.215.0/24",
          "51.195.244.0/24",
          "51.222.95.0/24",
          "51.222.168.0/24",
          "51.222.253.0/26",
          "54.36.148.0/23",
          "54.37.118.64/27",
          "54.38.147.0/24",
          "54.39.0.0/24",
          "54.39.6.0/24",
          "54.39.89.0/24",
          "54.39.136.0/24",
          "54.39.203.0/24",
          "54.39.210.0/24",
          "92.222.104.192/27",
          "92.222.108.96/27",
          "94.23.188.192/27",
          "142.44.220.0/24",
          "142.44.225.0/24",
          "142.44.228.0/24",
          "142.44.233.0/24",
          "148.113.128.0/24",
          "148.113.130.0/24",
          "167.114.139.0/24",
          "168.100.149.0/24",
          "176.31.139.0/27",
          "198.244.168.0/24",
          "198.244.183.0/24",
          "198.244.186.193/32",
          "198.244.186.194/31",
          "198.244.186.196/30",
          "198.244.186.200/31",
          "198.244.186.202/32",
          "198.244.226.0/24",
          "198.244.240.0/24",
          "198.244.242.0/24",
          "202.8.40.0/22",
          "202.94.84.110/31",
          "202.94.84.112/31"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.ahrefs.com",
        "*.ahrefs.net"
      ],
      "service": "AhrefsBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://api.ahrefs.com/v3/public/crawler-ip-ranges",
      "sourceUrls": [
        "https://api.ahrefs.com/v3/public/crawler-ip-ranges"
      ],
      "userAgentPatterns": [
        "AhrefsBot"
      ]
    },
    {
      "category": "seo",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "semrushbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Semrush",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.bot.semrush.com"
      ],
      "service": "SemrushBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://www.semrush.com/bot.html",
      "sourceUrls": [
        "https://www.semrush.com/bot.html"
      ],
      "userAgentPatterns": [
        "SemrushBot"
      ]
    },
    {
      "category": "security-scanner",
      "counts": {
        "ipv4": 2,
        "ipv6": 0,
        "prefixes": 2
      },
      "documentationUrl": null,
      "id": "censys",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Censys",
      "operatorCountry": "US",
      "prefixHash": "c553cb85be9d2d13",
      "prefixes": {
        "ipv4": [
          "162.142.125.0/24",
          "198.108.66.0/23"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.censys-scanner.com"
      ],
      "service": "Censys scanners",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "known_static",
      "sourceUrl": "https://support.censys.io/",
      "sourceUrls": [
        "https://support.censys.io/"
      ],
      "userAgentPatterns": [
        "CensysInspect"
      ]
    },
    {
      "category": "security-scanner",
      "counts": {
        "ipv4": 9,
        "ipv6": 0,
        "prefixes": 9
      },
      "documentationUrl": null,
      "id": "shodan",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Community-known/static ranges; verify with reverse DNS and current Shodan documentation.",
      "operator": "Shodan",
      "operatorCountry": "US",
      "prefixHash": "2175e004f38860c3",
      "prefixes": {
        "ipv4": [
          "66.240.192.0/19",
          "71.6.0.0/16",
          "82.221.105.0/24",
          "93.120.27.0/24",
          "185.142.236.0/24",
          "198.20.69.0/24",
          "198.20.70.0/24",
          "198.20.99.0/24",
          "207.90.244.0/24"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.shodan.io",
        "*.census.shodan.io"
      ],
      "service": "Shodan scanners",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "known_static",
      "sourceUrl": "https://www.shodan.io/",
      "sourceUrls": [
        "https://www.shodan.io/"
      ],
      "userAgentPatterns": [
        "Shodan"
      ]
    },
    {
      "category": "monitoring",
      "counts": {
        "ipv4": 113,
        "ipv6": 0,
        "prefixes": 113
      },
      "documentationUrl": null,
      "id": "datadog-synthetics",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Datadog",
      "operatorCountry": "US",
      "prefixHash": "0a53e776182cdb64",
      "prefixes": {
        "ipv4": [
          "3.1.36.99/32",
          "3.1.219.207/32",
          "3.18.172.189/32",
          "3.18.188.104/32",
          "3.18.197.0/32",
          "3.35.66.96/32",
          "3.36.177.119/32",
          "3.40.2.64/29",
          "3.40.134.72/29",
          "3.41.0.88/29",
          "3.41.176.48/29",
          "3.42.136.80/29",
          "3.44.192.120/29",
          "3.45.0.40/29",
          "3.92.150.182/32",
          "3.96.7.126/32",
          "3.120.223.25/32",
          "3.121.24.234/32",
          "5.60.130.112/29",
          "13.48.150.244/32",
          "13.48.239.118/32",
          "13.48.254.37/32",
          "13.54.169.48/32",
          "13.114.211.96/32",
          "13.115.46.213/32",
          "13.126.169.175/32",
          "13.208.126.217/32",
          "13.208.133.55/32",
          "13.208.142.17/32",
          "13.208.255.200/32",
          "13.209.118.42/32",
          "13.209.230.111/32",
          "13.234.54.8/32",
          "13.236.246.161/32",
          "13.238.14.57/32",
          "13.244.85.86/32",
          "13.244.188.203/32",
          "13.245.194.43/32",
          "13.245.200.254/32",
          "13.246.172.210/32",
          "13.247.164.9/32",
          "15.152.238.192/32",
          "15.161.86.71/32",
          "15.165.240.116/32",
          "15.168.188.85/32",
          "15.184.139.182/32",
          "15.185.189.82/32",
          "15.188.202.64/32",
          "15.188.240.172/32",
          "15.188.243.248/32",
          "16.24.38.13/32",
          "16.24.60.114/32",
          "16.162.136.62/32",
          "16.163.153.45/32",
          "18.96.16.112/29",
          "18.96.130.96/29",
          "18.96.227.72/29",
          "18.97.147.8/29",
          "18.98.67.176/29",
          "18.98.96.240/29",
          "18.98.131.24/29",
          "18.98.196.216/29",
          "18.99.4.112/29",
          "18.99.34.208/29",
          "18.99.99.232/29",
          "18.99.147.8/29",
          "18.99.209.96/29",
          "18.99.224.56/29",
          "18.102.80.189/32",
          "18.130.113.168/32",
          "18.139.52.173/32",
          "18.163.21.55/32",
          "18.163.59.106/32",
          "18.166.19.255/32",
          "18.195.155.52/32",
          "18.200.120.237/32",
          "18.229.28.50/32",
          "18.229.36.120/32",
          "20.62.248.141/32",
          "20.83.144.189/32",
          "34.48.76.208/29",
          "34.94.234.88/29",
          "34.145.82.128/29",
          "34.146.154.144/29",
          "34.159.50.128/29",
          "34.174.98.16/29",
          "34.208.32.189/32",
          "35.152.76.8/32",
          "35.154.93.182/32",
          "35.176.195.46/32",
          "35.177.43.250/32",
          "40.76.107.170/32",
          "43.198.123.228/32",
          "43.203.72.233/32",
          "43.218.5.202/32",
          "52.9.13.199/32",
          "52.9.139.134/32",
          "52.35.61.232/32",
          "52.55.56.26/32",
          "52.60.189.53/32",
          "52.67.95.251/32",
          "52.89.221.151/32",
          "52.186.167.216/29",
          "52.192.175.207/32",
          "54.177.155.33/32",
          "63.34.100.178/32",
          "63.35.33.198/32",
          "99.79.87.237/32",
          "107.21.25.247/32",
          "108.137.133.223/32",
          "108.137.188.57/32",
          "157.241.36.106/32",
          "157.241.93.102/32"
        ],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "Datadog Synthetics",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://ip-ranges.datadoghq.com/synthetics.json",
      "sourceUrls": [
        "https://ip-ranges.datadoghq.com/synthetics.json"
      ],
      "userAgentPatterns": [
        "Datadog/Synthetics"
      ]
    },
    {
      "category": "monitoring",
      "counts": {
        "ipv4": 110,
        "ipv6": 107,
        "prefixes": 217
      },
      "documentationUrl": "https://uptimerobot.com/locations",
      "id": "uptimerobot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "UptimeRobot",
      "operatorCountry": "US",
      "prefixHash": "7681ca56778dddfc",
      "prefixes": {
        "ipv4": [
          "3.12.251.153/32",
          "3.20.63.178/32",
          "3.77.67.4/32",
          "3.79.134.69/32",
          "3.105.133.239/32",
          "3.105.190.221/32",
          "3.133.226.214/32",
          "3.149.57.90/32",
          "3.212.128.62/32",
          "5.161.61.238/32",
          "5.161.73.160/32",
          "5.161.75.7/32",
          "5.161.113.195/32",
          "5.161.117.52/32",
          "5.161.177.47/32",
          "5.161.194.92/32",
          "5.161.215.244/32",
          "5.223.43.32/32",
          "5.223.53.147/32",
          "5.223.57.22/32",
          "18.116.205.62/32",
          "18.180.208.214/32",
          "18.192.166.72/32",
          "18.193.252.127/32",
          "24.144.78.39/32",
          "24.144.78.185/32",
          "34.198.201.66/32",
          "45.55.123.175/32",
          "45.55.127.146/32",
          "49.13.24.81/32",
          "49.13.130.29/32",
          "49.13.134.145/32",
          "49.13.164.148/32",
          "49.13.167.123/32",
          "52.15.147.27/32",
          "52.22.236.30/32",
          "52.28.162.93/32",
          "52.59.43.236/32",
          "52.87.72.16/32",
          "54.64.67.106/32",
          "54.79.28.129/32",
          "54.87.112.51/32",
          "54.167.223.174/32",
          "54.249.170.27/32",
          "63.178.84.147/32",
          "64.225.81.248/32",
          "64.225.82.147/32",
          "69.162.124.227/32",
          "69.162.124.235/32",
          "69.162.124.238/32",
          "78.46.190.63/32",
          "78.46.215.1/32",
          "78.47.98.55/32",
          "78.47.173.76/32",
          "88.99.80.227/32",
          "91.99.101.207/32",
          "128.140.41.193/32",
          "128.140.106.114/32",
          "129.212.132.140/32",
          "134.199.240.137/32",
          "138.197.53.117/32",
          "138.197.53.138/32",
          "138.197.54.143/32",
          "138.197.54.247/32",
          "138.197.63.92/32",
          "139.59.50.44/32",
          "142.132.180.39/32",
          "143.198.249.237/32",
          "143.198.250.89/32",
          "143.244.196.21/32",
          "143.244.196.211/32",
          "143.244.221.177/32",
          "144.126.251.21/32",
          "146.190.9.187/32",
          "152.42.149.135/32",
          "157.90.155.240/32",
          "157.90.156.63/32",
          "159.69.158.189/32",
          "159.223.243.219/32",
          "161.35.247.201/32",
          "167.99.18.52/32",
          "167.235.143.113/32",
          "168.119.53.160/32",
          "168.119.96.239/32",
          "168.119.123.75/32",
          "170.64.250.64/32",
          "170.64.250.132/32",
          "170.64.250.235/32",
          "178.156.181.172/32",
          "178.156.184.20/32",
          "178.156.185.127/32",
          "178.156.185.231/32",
          "178.156.187.238/32",
          "178.156.189.113/32",
          "178.156.189.249/32",
          "188.166.201.79/32",
          "206.189.241.133/32",
          "209.38.49.1/32",
          "209.38.49.206/32",
          "209.38.49.226/32",
          "209.38.51.43/32",
          "209.38.53.7/32",
          "209.38.124.252/32",
          "216.144.248.18/31",
          "216.144.248.21/32",
          "216.144.248.22/31",
          "216.144.248.24/30",
          "216.144.248.28/31",
          "216.144.248.30/32",
          "216.245.221.83/32"
        ],
        "ipv6": [
          "2400:6180:10:200::56a0:b000/128",
          "2400:6180:10:200::56a0:c000/128",
          "2400:6180:10:200::56a0:e000/128",
          "2400:6180:100:d0::94b6:4001/128",
          "2400:6180:100:d0::94b6:5001/128",
          "2400:6180:100:d0::94b6:7001/128",
          "2406:da14:94d:8601:9d0d:7754:bedf:e4f5/128",
          "2406:da14:94d:8601:b325:ff58:2bba:7934/128",
          "2406:da14:94d:8601:db4b:c5ac:2cbe:9a79/128",
          "2406:da1c:9c8:dc02:7ae1:f2ea:ab91:2fde/128",
          "2406:da1c:9c8:dc02:7db9:f38b:7b9f:402e/128",
          "2406:da1c:9c8:dc02:82b2:f0fd:ee96:579/128",
          "2600:1f16:775:3a00:ac3:c5eb:7081:942e/128",
          "2600:1f16:775:3a00:37bf:6026:e54a:f03a/128",
          "2600:1f16:775:3a00:3f24:5bb0:95d7:5a6b/128",
          "2600:1f16:775:3a00:8c2c:2ba6:778f:5be5/128",
          "2600:1f16:775:3a00:91ac:3120:ff38:92b5/128",
          "2600:1f16:775:3a00:dbbe:36b0:3c45:da32/128",
          "2600:1f18:179:f900:71:af9a:ade7:d772/128",
          "2600:1f18:179:f900:2406:9399:4ae6:c5d3/128",
          "2600:1f18:179:f900:4696:7729:7bb3:f52f/128",
          "2600:1f18:179:f900:4b7d:d1cc:2d10:211/128",
          "2600:1f18:179:f900:5c68:91b6:5d75:5d7/128",
          "2600:1f18:179:f900:e8dd:eed1:a6c:183b/128",
          "2604:a880:800:14:0:1:68ba:d000/128",
          "2604:a880:800:14:0:1:68ba:e000/128",
          "2604:a880:800:14:0:1:68bb:0/128",
          "2604:a880:800:14:0:1:68bb:1000/128",
          "2604:a880:800:14:0:1:68bb:3000/128",
          "2604:a880:800:14:0:1:68bb:4000/128",
          "2604:a880:800:14:0:1:68bb:5000/128",
          "2604:a880:800:14:0:1:68bb:6000/128",
          "2604:a880:800:14:0:1:68bb:7000/128",
          "2604:a880:800:14:0:1:68bb:a000/128",
          "2604:a880:800:14:0:1:68bb:b000/128",
          "2604:a880:800:14:0:1:68bb:c000/128",
          "2604:a880:800:14:0:1:68bb:d000/128",
          "2604:a880:800:14:0:1:68bb:e000/128",
          "2604:a880:800:14:0:1:68bb:f000/128",
          "2607:ff68:107::4/128",
          "2607:ff68:107::14/128",
          "2607:ff68:107::33/128",
          "2607:ff68:107::48/127",
          "2607:ff68:107::50/125",
          "2607:ff68:107::58/127",
          "2607:ff68:107::60/128",
          "2a01:4f8:c0c:83fa::1/128",
          "2a01:4f8:c17:42e4::1/128",
          "2a01:4f8:c2c:9fc6::1/128",
          "2a01:4f8:c2c:beae::1/128",
          "2a01:4f8:1c1a:3d53::1/128",
          "2a01:4f8:1c1b:4ef4::1/128",
          "2a01:4f8:1c1b:5b5a::1/128",
          "2a01:4f8:1c1b:7ecc::1/128",
          "2a01:4f8:1c1c:11aa::1/128",
          "2a01:4f8:1c1c:5353::1/128",
          "2a01:4f8:1c1c:7240::1/128",
          "2a01:4f8:1c1c:a98a::1/128",
          "2a01:4f8:c012:c60e::1/128",
          "2a01:4f8:c013:c18::1/128",
          "2a01:4f8:c013:34c0::1/128",
          "2a01:4f8:c013:3b0f::1/128",
          "2a01:4f8:c013:3c52::1/128",
          "2a01:4f8:c013:3c53::1/128",
          "2a01:4f8:c013:3c54::1/128",
          "2a01:4f8:c013:3c55::1/128",
          "2a01:4f8:c013:3c56::1/128",
          "2a01:4ff:f0:bfd::1/128",
          "2a01:4ff:f0:2219::1/128",
          "2a01:4ff:f0:3e03::1/128",
          "2a01:4ff:f0:5f80::1/128",
          "2a01:4ff:f0:7fad::1/128",
          "2a01:4ff:f0:9c5f::1/128",
          "2a01:4ff:f0:b2f2::1/128",
          "2a01:4ff:f0:b6f1::1/128",
          "2a01:4ff:f0:d283::1/128",
          "2a01:4ff:f0:d3cd::1/128",
          "2a01:4ff:f0:e516::1/128",
          "2a01:4ff:f0:e9cf::1/128",
          "2a01:4ff:f0:eccb::1/128",
          "2a01:4ff:f0:efd1::1/128",
          "2a01:4ff:f0:fdc7::1/128",
          "2a01:4ff:2f0:193c::1/128",
          "2a01:4ff:2f0:27de::1/128",
          "2a01:4ff:2f0:3b3a::1/128",
          "2a03:b0c0:2:f0::bd91:f001/128",
          "2a03:b0c0:2:f0::bd92:1/128",
          "2a03:b0c0:2:f0::bd92:1001/128",
          "2a03:b0c0:2:f0::bd92:2001/128",
          "2a03:b0c0:2:f0::bd92:4001/128",
          "2a03:b0c0:2:f0::bd92:5001/128",
          "2a03:b0c0:2:f0::bd92:6001/128",
          "2a03:b0c0:2:f0::bd92:7001/128",
          "2a03:b0c0:2:f0::bd92:8001/128",
          "2a03:b0c0:2:f0::bd92:9001/128",
          "2a03:b0c0:2:f0::bd92:a001/128",
          "2a03:b0c0:2:f0::bd92:b001/128",
          "2a03:b0c0:2:f0::bd92:c001/128",
          "2a03:b0c0:2:f0::bd92:e001/128",
          "2a03:b0c0:2:f0::bd92:f001/128",
          "2a05:d014:1815:3400:6d:9235:c1c0:96ad/128",
          "2a05:d014:1815:3400:654f:bd37:724c:212b/128",
          "2a05:d014:1815:3400:90b4:4ef9:5631:b170/128",
          "2a05:d014:1815:3400:9779:d8e9:100a:9642/128",
          "2a05:d014:1815:3400:af29:e95e:64ff:df81/128",
          "2a05:d014:1815:3400:c7d6:f7f3:6cc1:30d1/128",
          "2a05:d014:1815:3400:d784:e5dd:8e0:67cb/128"
        ]
      },
      "rdnsPatterns": [],
      "service": "UptimeRobot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_text",
      "sourceUrl": "https://uptimerobot.com/inc/files/ips/IPv4andIPv6.txt",
      "sourceUrls": [
        "https://uptimerobot.com/inc/files/ips/IPv4andIPv6.txt"
      ],
      "userAgentPatterns": [
        "UptimeRobot"
      ]
    },
    {
      "category": "monitoring",
      "counts": {
        "ipv4": 98,
        "ipv6": 52,
        "prefixes": 150
      },
      "documentationUrl": null,
      "id": "pingdom",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "SolarWinds Pingdom",
      "operatorCountry": "US",
      "prefixHash": "e658988b48ccd7b8",
      "prefixes": {
        "ipv4": [
          "13.232.220.164/32",
          "23.22.2.46/32",
          "23.83.129.219/32",
          "23.92.127.2/32",
          "23.106.37.99/32",
          "23.111.152.74/32",
          "23.111.159.174/32",
          "43.225.198.122/32",
          "43.229.84.12/32",
          "46.20.45.18/32",
          "46.246.122.10/32",
          "50.16.153.186/32",
          "52.0.204.16/32",
          "52.24.42.103/32",
          "52.48.244.35/32",
          "52.52.34.158/32",
          "52.52.95.213/32",
          "52.52.118.192/32",
          "52.57.132.90/32",
          "52.59.46.112/32",
          "52.59.147.246/32",
          "52.62.12.49/32",
          "52.63.142.2/32",
          "52.63.164.147/32",
          "52.63.167.55/32",
          "52.67.148.55/32",
          "52.73.209.122/32",
          "52.89.43.70/32",
          "52.194.115.181/32",
          "52.197.31.124/32",
          "52.197.224.235/32",
          "52.198.25.184/32",
          "52.201.3.199/32",
          "52.209.34.226/32",
          "52.209.186.226/32",
          "52.210.232.124/32",
          "54.68.48.199/32",
          "54.70.202.58/32",
          "54.94.206.111/32",
          "64.237.49.203/32",
          "64.237.55.3/32",
          "66.165.229.130/32",
          "66.165.233.234/32",
          "72.46.130.18/32",
          "72.46.131.10/32",
          "76.164.234.106/32",
          "76.164.234.130/32",
          "82.103.136.16/32",
          "82.103.139.165/32",
          "82.103.145.126/32",
          "85.195.116.134/32",
          "89.163.146.247/32",
          "89.163.242.206/32",
          "94.75.211.73/32",
          "94.75.211.74/32",
          "94.247.174.83/32",
          "103.47.211.210/32",
          "107.182.234.77/32",
          "108.181.70.3/32",
          "148.72.170.233/32",
          "148.72.171.17/32",
          "151.106.52.134/32",
          "162.218.67.34/32",
          "162.253.128.178/32",
          "167.17.67.101/32",
          "168.1.203.46/32",
          "169.51.2.18/32",
          "169.54.70.214/32",
          "172.241.112.86/32",
          "173.248.147.18/32",
          "174.34.156.130/32",
          "175.45.132.20/32",
          "178.162.206.244/32",
          "179.50.12.212/32",
          "184.75.210.90/32",
          "184.75.210.226/32",
          "184.75.214.66/32",
          "184.75.214.98/32",
          "185.39.146.214/31",
          "185.70.76.23/32",
          "185.93.3.65/32",
          "185.136.156.82/32",
          "185.152.65.167/32",
          "185.180.12.65/32",
          "185.246.208.82/32",
          "190.120.230.7/32",
          "196.240.207.18/32",
          "196.244.191.18/32",
          "196.245.151.42/32",
          "199.87.228.66/32",
          "200.58.101.248/32",
          "201.33.21.5/32",
          "207.244.80.239/32",
          "209.58.139.193/32",
          "209.58.139.194/32",
          "209.95.50.14/32",
          "212.78.83.12/32",
          "212.78.83.16/32"
        ],
        "ipv6": [
          "2001:19f0:200:125d::426/128",
          "2001:19f0:200:40cf:225:90ff:fed5:9aea/128",
          "2001:1af8:4400:a056::4052/127",
          "2001:4ba0:ffa5:ed::4003/128",
          "2001:4ba0:ffa5:1d5::4004/128",
          "2001:4ba0:ffe2:22::1/128",
          "2401:c900:1401:71::4078/128",
          "2401:e780:1:91::495/128",
          "2403:f000:1:100:4096:597:1:100/128",
          "2406:da14:48a:7b03::4049/128",
          "2406:da1a:b0a:bf02::4050/128",
          "2600:1f1e:d7c:fd03::4027/128",
          "2600:1f1e:d7c:fd05::4028/128",
          "2604:4500:5:a::4005/128",
          "2604:4500:5:a0::4033/128",
          "2604:4500:8:120::4032/128",
          "2604:4500:9:5d::4031/128",
          "2604:6600:fdc0:12::4066/128",
          "2604:86c0:4001:b::4067/128",
          "2604:b480:fff9::444/128",
          "2604:b480:fffa::4015/128",
          "2605:6f80:0:f::462/128",
          "2605:fe80:2100:a00f:4::4045/128",
          "2605:fe80:2100:a00f:5::4046/128",
          "2606:6080:1001::439/128",
          "2606:6080:1001:1::459/128",
          "2606:6080:1001:4::448/128",
          "2606:9880:f000:4:5::4047/128",
          "2607:f0d0:3701:f2::4079/128",
          "2607:fc88:100:26::421/128",
          "2804:4c4:dc10:8860::4021/128",
          "2a00:c98:2050:a03a::4086/128",
          "2a00:1a28:2000::4055/128",
          "2a00:9080:1:125::1/128",
          "2a00:9080:1:453::1/128",
          "2a00:9080:2145:e::4048/128",
          "2a01:7a0:2:1754::4056/128",
          "2a01:7a7:2:205c::4058/128",
          "2a01:7a7:2:205d::4057/128",
          "2a02:750:11:284::442/128",
          "2a02:752:100:e::4001/128",
          "2a02:752:100:e::4002/128",
          "2a02:5740:1:11::4076/128",
          "2a02:5740:9:37::4075/128",
          "2a02:5740:21:6::4074/128",
          "2a02:5740:24:14::4073/128",
          "2a02:6ea0:c216::4043/128",
          "2a02:6ea0:c305::4041/128",
          "2a02:6ea0:cb01::4042/128",
          "2a02:6ea0:ce02::4044/128",
          "2a03:8180:1301:146::4070/128",
          "2a0d:3002:2100:a00c:5::4065/128"
        ]
      },
      "rdnsPatterns": [],
      "service": "Pingdom probes",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_text",
      "sourceUrl": "https://my.pingdom.com/probes/ipv4",
      "sourceUrls": [
        "https://my.pingdom.com/probes/ipv4",
        "https://my.pingdom.com/probes/ipv6"
      ],
      "userAgentPatterns": [
        "Pingdom.com_bot_version_1.4"
      ]
    },
    {
      "category": "monitoring",
      "counts": {
        "ipv4": 183,
        "ipv6": 113,
        "prefixes": 296
      },
      "documentationUrl": "https://www.statuscake.com/kb/knowledge-base/what-are-your-ips/",
      "id": "statuscake",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "StatusCake",
      "operatorCountry": "GB",
      "prefixHash": "b9f906c322b23ea5",
      "prefixes": {
        "ipv4": [
          "13.48.110.214/32",
          "13.48.238.157/32",
          "13.49.141.132/32",
          "13.245.199.158/32",
          "13.245.222.203/32",
          "13.246.54.122/32",
          "13.247.17.60/32",
          "15.160.68.179/32",
          "15.161.88.159/32",
          "16.170.114.19/32",
          "18.102.1.62/32",
          "18.102.253.202/32",
          "34.13.166.3/32",
          "34.13.185.113/32",
          "34.13.188.75/32",
          "34.22.96.192/32",
          "34.34.97.213/32",
          "34.34.185.236/32",
          "34.40.39.31/32",
          "34.65.97.99/32",
          "34.65.97.251/32",
          "34.65.116.80/32",
          "34.65.146.108/32",
          "34.78.123.120/32",
          "34.92.43.64/32",
          "34.92.171.119/32",
          "34.94.175.122/32",
          "34.94.216.215/32",
          "34.95.163.121/32",
          "34.95.214.187/32",
          "34.96.139.85/32",
          "34.102.121.250/32",
          "34.107.112.44/32",
          "34.116.156.130/32",
          "34.116.229.102/32",
          "34.118.53.12/32",
          "34.118.59.148/32",
          "34.141.16.202/32",
          "34.147.219.142/32",
          "34.150.35.14/32",
          "34.155.58.180/32",
          "34.155.143.57/32",
          "34.155.232.229/32",
          "34.159.178.196/32",
          "34.163.147.250/32",
          "34.165.13.190/32",
          "34.165.80.145/32",
          "34.165.120.108/32",
          "34.165.219.192/32",
          "34.174.9.202/32",
          "34.174.16.112/32",
          "34.174.16.200/32",
          "34.174.49.169/32",
          "34.175.19.199/32",
          "34.175.21.165/32",
          "34.175.49.24/32",
          "34.175.86.21/32",
          "35.187.119.100/32",
          "35.195.188.224/32",
          "35.197.195.213/32",
          "35.197.232.17/32",
          "35.197.251.116/32",
          "35.198.232.244/32",
          "35.199.96.243/32",
          "35.235.115.146/32",
          "35.247.248.27/32",
          "45.32.7.22/32",
          "45.32.36.158/32",
          "45.32.69.14/32",
          "45.32.128.80/32",
          "45.32.141.163/32",
          "45.32.145.79/32",
          "45.32.148.97/32",
          "45.32.151.21/32",
          "45.32.160.172/32",
          "45.32.166.195/32",
          "45.32.171.24/32",
          "45.32.183.128/32",
          "45.32.193.13/32",
          "45.32.195.186/32",
          "45.32.195.225/32",
          "45.32.212.56/32",
          "45.63.26.78/32",
          "45.63.51.63/32",
          "45.63.61.213/32",
          "45.63.76.68/32",
          "45.63.78.84/32",
          "45.63.86.120/32",
          "45.63.88.213/32",
          "45.63.96.68/32",
          "45.63.104.11/32",
          "45.63.121.159/32",
          "45.76.1.44/32",
          "45.76.3.112/32",
          "45.76.122.71/32",
          "45.76.123.211/32",
          "45.76.130.43/32",
          "45.76.134.85/32",
          "45.76.134.164/32",
          "45.76.192.50/32",
          "45.77.75.19/32",
          "45.77.235.246/32",
          "52.48.52.95/32",
          "54.72.247.193/32",
          "54.170.7.14/32",
          "54.194.6.253/32",
          "66.42.84.197/32",
          "68.183.39.102/32",
          "104.156.229.24/32",
          "104.156.255.184/32",
          "104.238.164.105/32",
          "107.191.47.131/32",
          "107.191.57.237/32",
          "108.61.119.153/32",
          "108.61.162.214/32",
          "108.61.173.0/32",
          "108.61.205.201/32",
          "108.61.212.141/32",
          "108.61.215.179/32",
          "108.61.252.147/32",
          "128.199.105.174/32",
          "138.68.83.231/32",
          "138.68.252.209/32",
          "138.197.201.67/32",
          "139.59.95.143/32",
          "139.180.163.76/32",
          "140.82.4.219/32",
          "141.164.35.233/32",
          "141.164.48.161/32",
          "141.164.58.9/32",
          "143.110.160.161/32",
          "143.110.177.18/32",
          "143.110.177.252/32",
          "143.110.177.254/32",
          "143.110.216.47/32",
          "143.110.216.64/32",
          "143.110.216.159/32",
          "143.110.216.228/32",
          "143.198.153.99/32",
          "143.244.178.189/32",
          "146.190.20.1/32",
          "146.190.20.113/32",
          "149.28.30.15/32",
          "149.28.79.140/32",
          "152.42.203.195/32",
          "159.65.19.28/32",
          "159.89.52.219/32",
          "159.223.74.121/32",
          "159.223.175.210/32",
          "161.35.219.158/32",
          "162.243.37.40/32",
          "165.22.125.189/32",
          "165.22.210.218/32",
          "165.227.74.224/32",
          "167.71.61.88/32",
          "167.71.143.76/32",
          "167.172.161.111/32",
          "167.172.163.51/32",
          "167.172.163.238/32",
          "167.172.171.10/32",
          "167.172.171.89/32",
          "167.172.171.150/32",
          "167.172.173.165/32",
          "167.172.175.168/32",
          "174.138.57.253/32",
          "178.62.40.182/32",
          "178.62.83.142/32",
          "178.62.85.105/32",
          "192.81.222.231/32",
          "192.241.213.188/32",
          "192.241.243.72/32",
          "198.199.100.13/32",
          "198.199.112.67/32",
          "198.211.121.217/32",
          "198.211.123.207/32",
          "199.247.12.100/32",
          "206.189.178.14/32",
          "209.97.171.44/32",
          "209.97.178.115/32",
          "216.238.73.102/32",
          "216.238.76.215/32",
          "216.238.77.111/32",
          "216.238.84.207/32"
        ],
        "ipv6": [
          "2001:19f0:5:7b1:5400:4ff:fe14:f77b/128",
          "2001:19f0:5:2e88:5400:4ff:fe15:3ea1/128",
          "2001:19f0:5:5f7c:5400:4ff:fe14:f77c/128",
          "2001:19f0:1000:3df6:5400:5ff:fe24:5efa/128",
          "2001:19f0:5400:1d5b:5400:5ff:fec5:f332/128",
          "2001:19f0:5401:834:5400:4ff:fe15:88ca/128",
          "2001:19f0:5401:925:5400:4ff:fe14:e3c0/128",
          "2001:19f0:5401:190e:5400:4ff:fe15:88c9/128",
          "2001:19f0:5401:204a:5400:4ff:fe14:e3c1/128",
          "2001:19f0:5801:5db:5400:4ff:fe15:8c39/128",
          "2001:19f0:5801:c8a:5400:4ff:fe15:3359/128",
          "2001:19f0:5801:ca9:5400:4ff:fe15:3358/128",
          "2001:19f0:5801:1107:5400:4ff:fe15:8c38/128",
          "2001:19f0:5801:15d2:5400:4ff:fe15:3fdf/128",
          "2001:19f0:5801:15e1:5400:4ff:fe15:3fde/128",
          "2001:19f0:5c00:151f:5400:4ff:fe14:e873/128",
          "2001:19f0:5c00:1f6f:5400:4ff:fe14:e874/128",
          "2001:19f0:5c00:1fbf:5400:4ff:fe14:e875/128",
          "2001:19f0:5c01:c87:5400:4ff:fe15:8940/128",
          "2001:19f0:6001:327c:5400:4ff:fe14:ec29/128",
          "2001:19f0:6001:4930:5400:4ff:fe15:8c19/128",
          "2001:19f0:6001:4a76:5400:4ff:fe14:ec2a/128",
          "2001:19f0:6001:584d:5400:4ff:fe15:8c18/128",
          "2001:19f0:6401:43f:5400:4ff:fe14:e9dd/128",
          "2001:19f0:6401:745:5400:4ff:fe14:e9de/128",
          "2001:19f0:6401:d69:5400:4ff:fe14:e9dc/128",
          "2001:19f0:6401:ef2:5400:4ff:fe15:3e39/128",
          "2001:19f0:6801:1aa:5400:4ff:fe15:402b/128",
          "2001:19f0:6801:99e:5400:5ff:fec5:f341/128",
          "2001:19f0:6801:1f84:5400:4ff:fe14:f8d3/128",
          "2001:19f0:7001:1299:5400:4ff:fe15:3620/128",
          "2001:19f0:7001:38c4:5400:4ff:fe15:3622/128",
          "2001:19f0:7001:50a4:5400:4ff:fe15:8c64/128",
          "2001:19f0:7002:599:5400:4ff:fe15:3621/128",
          "2001:19f0:7400:89bb:5400:4ff:fe15:44d5/128",
          "2001:19f0:7401:8cbe:5400:4ff:fe15:8ed5/128",
          "2001:19f0:7401:8cbf:5400:4ff:fe15:8ed6/128",
          "2001:19f0:7402:261:5400:4ff:fe15:8ed3/128",
          "2001:19f0:7402:bf4:5400:4ff:fe15:8ed2/128",
          "2001:19f0:9002:689:5400:4ff:fe15:3e71/128",
          "2001:19f0:9002:b50:5400:4ff:fe14:f368/128",
          "2001:19f0:9002:17f4:5400:4ff:fe14:f36a/128",
          "2001:19f0:9002:2778:5400:4ff:fe14:f369/128",
          "2001:19f0:9003:cc3:5400:5ff:fec5:f34f/128",
          "2001:19f0:ac01:122:5400:4ff:fe14:fb1a/128",
          "2001:19f0:ac01:3c3:5400:4ff:fe14:fb1c/128",
          "2001:19f0:ac01:518:5400:4ff:fe14:fb1b/128",
          "2001:19f0:ac01:154a:5400:4ff:fe14:fb1e/128",
          "2001:19f0:ac01:1dc9:5400:4ff:fe14:fb1d/128",
          "2001:19f0:b400:100b:5400:4ff:fe14:efa7/128",
          "2001:19f0:b400:1056:5400:4ff:fe14:efa8/128",
          "2001:19f0:b400:2036:5400:5ff:fe24:5eb9/128",
          "2001:19f0:b400:205e:5400:5ff:fe24:5eb8/128",
          "2400:6180:0:d0::11e9:9001/128",
          "2400:6180:0:d0::141d:9001/128",
          "2400:6180:0:d0::144f:8001/128",
          "2400:6180:0:d2:0:2:6758:f000/128",
          "2400:6180:100:d0::9cd:d001/128",
          "2400:6180:100:d0::a6a:6001/128",
          "2400:6180:100:d0::afd:8001/128",
          "2400:6180:100:d0::b91:1001/128",
          "2400:6180:100:d0::d038:b001/128",
          "2401:c080:1000:102b:5400:5ff:fec5:f34d/128",
          "2401:c080:1800:130a:5400:5ff:fec5:f347/128",
          "2401:c080:1c02:be:5400:4ff:fe14:fce0/128",
          "2401:c080:1c02:ba6:5400:4ff:fe14:fcdf/128",
          "2401:c080:1c02:ef0:5400:4ff:fe14:fcde/128",
          "2604:a880:0:1010::21:1001/128",
          "2604:a880:0:1010::4e:2001/128",
          "2604:a880:1:20::69:e001/128",
          "2604:a880:1:20::6e:3001/128",
          "2604:a880:1:4a::c0a:b000/128",
          "2604:a880:2:d0::203d:a001/128",
          "2604:a880:2:d0::203e:4001/128",
          "2604:a880:4:1d0::3ae:8000/128",
          "2604:a880:4:1d0::414:4000/128",
          "2604:a880:400:d0::21b0:1/128",
          "2604:a880:400:d0::21d4:b001/128",
          "2604:a880:400:d1:0:3:3b85:9001/128",
          "2604:a880:800:10::607:8001/128",
          "2604:a880:800:10::a31:e001/128",
          "2604:a880:cad:d0::2aa:9001/128",
          "2604:a880:cad:d0::c91:6001/128",
          "2604:a880:cad:d0::c95:7001/128",
          "2604:a880:cad:d0::c9f:4001/128",
          "2a03:b0c0:0:1010::8:e001/128",
          "2a03:b0c0:0:1010::15:a001/128",
          "2a03:b0c0:0:1051::1bf0:7000/128",
          "2a03:b0c0:1:d0::1216:4001/128",
          "2a03:b0c0:1:d0::1229:2001/128",
          "2a03:b0c0:1:d0::1229:c001/128",
          "2a03:b0c0:1:d0::1231:c001/128",
          "2a03:b0c0:1:d0::123d:4001/128",
          "2a03:b0c0:1:d0::1240:c001/128",
          "2a03:b0c0:1:d0::1242:1001/128",
          "2a03:b0c0:1:d0::1243:9001/128",
          "2a03:b0c0:1:e0::cecb:2001/128",
          "2a03:b0c0:2:d0::129b:7001/128",
          "2a03:b0c0:2:d0::12d1:1/128",
          "2a03:b0c0:3:d0::195c:7001/128",
          "2a03:b0c0:3:d0::199a:1/128",
          "2a03:b0c0:3:d0::199a:4001/128",
          "2a03:b0c0:3:d0::199b:2001/128",
          "2a03:b0c0:3:d0::199c:2001/128",
          "2a03:b0c0:3:d0::19a5:4001/128",
          "2a03:b0c0:3:d0::19a7:7001/128",
          "2a03:b0c0:3:d0::19b4:1/128",
          "2a03:b0c0:3:d0::19b4:f001/128",
          "2a03:b0c0:3:d0::19b6:f001/128",
          "2a03:b0c0:3:f0:0:1:8e81:8000/128",
          "2a05:f480:1000:d63:5400:4ff:fe15:44de/128",
          "2a05:f480:1c00:280:5400:4ff:fe14:f8d1/128",
          "2a05:f480:1c00:b4a:5400:4ff:fe14:f8d4/128"
        ]
      },
      "rdnsPatterns": [],
      "service": "StatusCake probes",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://app.statuscake.com/Workfloor/Locations.php?format=json",
      "sourceUrls": [
        "https://app.statuscake.com/Workfloor/Locations.php?format=json"
      ],
      "userAgentPatterns": [
        "StatusCake"
      ]
    },
    {
      "category": "monitoring",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "better-stack",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": "Better Stack recommends user-agent identification because probe IPs may change.",
      "operator": "Better Stack",
      "operatorCountry": "CZ",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "Better Stack probes",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://betterstack.com/docs/uptime/frequently-asked-questions/",
      "sourceUrls": [
        "https://betterstack.com/docs/uptime/frequently-asked-questions/"
      ],
      "userAgentPatterns": [
        "Better Uptime Bot"
      ]
    },
    {
      "category": "archive",
      "counts": {
        "ipv4": 5,
        "ipv6": 1,
        "prefixes": 6
      },
      "documentationUrl": null,
      "id": "ccbot",
      "ipListAuthoritative": true,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Common Crawl",
      "operatorCountry": "US",
      "prefixHash": "31886dd48b993743",
      "prefixes": {
        "ipv4": [
          "3.41.188.32/29",
          "18.97.9.168/29",
          "18.97.14.80/29",
          "18.97.14.88/30",
          "98.85.178.216/32"
        ],
        "ipv6": [
          "2600:1f28:365:80b0::/60"
        ]
      },
      "rdnsPatterns": [],
      "service": "Common Crawl CCBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "official_json",
      "sourceUrl": "https://index.commoncrawl.org/ccbot.json",
      "sourceUrls": [
        "https://index.commoncrawl.org/ccbot.json"
      ],
      "userAgentPatterns": [
        "CCBot"
      ]
    },
    {
      "category": "social",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "pinterestbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "Pinterest",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [
        "*.pinterest.com"
      ],
      "service": "Pinterestbot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://help.pinterest.com/",
      "sourceUrls": [
        "https://help.pinterest.com/"
      ],
      "userAgentPatterns": [
        "Pinterestbot"
      ]
    },
    {
      "category": "social",
      "counts": {
        "ipv4": 0,
        "ipv6": 0,
        "prefixes": 0
      },
      "documentationUrl": null,
      "id": "linkedinbot",
      "ipListAuthoritative": false,
      "lastCheckedAt": "2026-05-20T20:31:51Z",
      "note": null,
      "operator": "LinkedIn",
      "operatorCountry": "US",
      "prefixHash": "e3b0c44298fc1c14",
      "prefixes": {
        "ipv4": [],
        "ipv6": []
      },
      "rdnsPatterns": [],
      "service": "LinkedInBot",
      "sourceError": null,
      "sourceOk": true,
      "sourceType": "documented_user_agent",
      "sourceUrl": "https://www.linkedin.com/legal/lad",
      "sourceUrls": [
        "https://www.linkedin.com/legal/lad"
      ],
      "userAgentPatterns": [
        "LinkedInBot"
      ]
    }
  ],
  "summary": {
    "aiPrefixes": 282,
    "authoritativeLists": 16,
    "ipv4": 1379,
    "ipv6": 452,
    "prefixes": 1831,
    "services": 30,
    "sourcesOk": 30
  }
}
