{
  "today": {
    "date": "2026-10-09",
    "human_count": 413,
    "by_entity": [
      {
        "entity_id": 1,
        "requests": 3,
        "verified": 3,
        "formats": "xml"
      },
      {
        "entity_id": 2,
        "requests": 13,
        "verified": 13,
        "formats": "html,json,md,txt"
      },
      {
        "entity_id": 3,
        "requests": 1,
        "verified": 1,
        "formats": "html"
      },
      {
        "entity_id": 5,
        "requests": 126,
        "verified": 126,
        "formats": "txt,xml,html,md,json,csv"
      },
      {
        "entity_id": 10,
        "requests": 2,
        "verified": 2,
        "formats": "txt,html"
      },
      {
        "entity_id": 13,
        "requests": 7,
        "verified": 7,
        "formats": "html"
      }
    ]
  },
  "summary": [
    {
      "entity_id": 5,
      "entity_slug": "claudebot",
      "entity_name": "ClaudeBot",
      "requests": 2977,
      "verified_requests": 2975,
      "verified_share": 0.9993281827342962,
      "formats": [
        "csv",
        "html",
        "json",
        "md",
        "txt",
        "xml"
      ],
      "first_seen": "2026-09-13",
      "last_seen": "2026-10-08"
    },
    {
      "entity_id": 1,
      "entity_slug": "gptbot",
      "entity_name": "GPTBot",
      "requests": 2314,
      "verified_requests": 2310,
      "verified_share": 0.9982713915298185,
      "formats": [
        "csv",
        "html",
        "json",
        "md",
        "xml"
      ],
      "first_seen": "2026-09-13",
      "last_seen": "2026-10-08"
    },
    {
      "entity_id": 10,
      "entity_slug": "googlebot",
      "entity_name": "Googlebot",
      "requests": 1328,
      "verified_requests": 628,
      "verified_share": 0.47289156626506024,
      "formats": [
        "csv",
        "html",
        "json",
        "md",
        "txt",
        "xml"
      ],
      "first_seen": "2026-09-14",
      "last_seen": "2026-10-08"
    },
    {
      "entity_id": 14,
      "entity_slug": "applebot",
      "entity_name": "Applebot",
      "requests": 1078,
      "verified_requests": 1078,
      "verified_share": 1,
      "formats": [
        "csv",
        "html",
        "json",
        "md",
        "txt",
        "xml"
      ],
      "first_seen": "2026-09-14",
      "last_seen": "2026-09-29"
    },
    {
      "entity_id": 11,
      "entity_slug": "googleother",
      "entity_name": "GoogleOther",
      "requests": 562,
      "verified_requests": 562,
      "verified_share": 1,
      "formats": [
        "csv",
        "html",
        "json",
        "xml"
      ],
      "first_seen": "2026-09-14",
      "last_seen": "2026-10-05"
    },
    {
      "entity_id": 13,
      "entity_slug": "bingbot",
      "entity_name": "Bingbot",
      "requests": 117,
      "verified_requests": 117,
      "verified_share": 1,
      "formats": [
        "html",
        "txt",
        "xml"
      ],
      "first_seen": "2026-09-15",
      "last_seen": "2026-10-08"
    },
    {
      "entity_id": 2,
      "entity_slug": "oai-searchbot",
      "entity_name": "OAI-SearchBot",
      "requests": 76,
      "verified_requests": 76,
      "verified_share": 1,
      "formats": [
        "txt"
      ],
      "first_seen": "2026-09-13",
      "last_seen": "2026-10-08"
    },
    {
      "entity_id": 7,
      "entity_slug": "claude-user",
      "entity_name": "Claude-User",
      "requests": 19,
      "verified_requests": 17,
      "verified_share": 0.8947368421052632,
      "formats": [
        "html",
        "json",
        "md",
        "txt"
      ],
      "first_seen": "2026-09-15",
      "last_seen": "2026-09-20"
    },
    {
      "entity_id": 3,
      "entity_slug": "chatgpt-user",
      "entity_name": "ChatGPT-User",
      "requests": 10,
      "verified_requests": 10,
      "verified_share": 1,
      "formats": [
        "html",
        "json"
      ],
      "first_seen": "2026-09-18",
      "last_seen": "2026-09-27"
    },
    {
      "entity_id": 8,
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot",
      "requests": 6,
      "verified_requests": 6,
      "verified_share": 1,
      "formats": [
        "html",
        "json",
        "txt"
      ],
      "first_seen": "2026-09-25",
      "last_seen": "2026-10-07"
    }
  ],
  "daily_series": [
    {
      "entity_slug": "gptbot",
      "entity_name": "GPTBot",
      "points": [
        {
          "date": "2026-09-13",
          "requests": 1,
          "verified_requests": 0
        },
        {
          "date": "2026-09-14",
          "requests": 3,
          "verified_requests": 0
        },
        {
          "date": "2026-09-16",
          "requests": 666,
          "verified_requests": 666
        },
        {
          "date": "2026-09-18",
          "requests": 436,
          "verified_requests": 436
        },
        {
          "date": "2026-09-20",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-24",
          "requests": 1101,
          "verified_requests": 1101
        },
        {
          "date": "2026-09-25",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-26",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-27",
          "requests": 61,
          "verified_requests": 61
        },
        {
          "date": "2026-09-28",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-29",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-30",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-01",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-02",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-10-03",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-04",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-10-05",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-06",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-07",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-10-08",
          "requests": 3,
          "verified_requests": 3
        }
      ]
    },
    {
      "entity_slug": "oai-searchbot",
      "entity_name": "OAI-SearchBot",
      "points": [
        {
          "date": "2026-09-13",
          "requests": 1,
          "verified_requests": 1
        },
        {
          "date": "2026-09-14",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-16",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-18",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-19",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-20",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-21",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-22",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-23",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-24",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-25",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-26",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-27",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-28",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-29",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-30",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-01",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-02",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-10-03",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-10-04",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-10-05",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-10-06",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-07",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-10-08",
          "requests": 5,
          "verified_requests": 5
        }
      ]
    },
    {
      "entity_slug": "claudebot",
      "entity_name": "ClaudeBot",
      "points": [
        {
          "date": "2026-09-13",
          "requests": 1,
          "verified_requests": 0
        },
        {
          "date": "2026-09-14",
          "requests": 535,
          "verified_requests": 534
        },
        {
          "date": "2026-09-15",
          "requests": 24,
          "verified_requests": 24
        },
        {
          "date": "2026-09-16",
          "requests": 24,
          "verified_requests": 24
        },
        {
          "date": "2026-09-17",
          "requests": 24,
          "verified_requests": 24
        },
        {
          "date": "2026-09-18",
          "requests": 469,
          "verified_requests": 469
        },
        {
          "date": "2026-09-19",
          "requests": 31,
          "verified_requests": 31
        },
        {
          "date": "2026-09-20",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-21",
          "requests": 28,
          "verified_requests": 28
        },
        {
          "date": "2026-09-22",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-23",
          "requests": 16,
          "verified_requests": 16
        },
        {
          "date": "2026-09-24",
          "requests": 1141,
          "verified_requests": 1141
        },
        {
          "date": "2026-09-25",
          "requests": 55,
          "verified_requests": 55
        },
        {
          "date": "2026-09-26",
          "requests": 48,
          "verified_requests": 48
        },
        {
          "date": "2026-09-27",
          "requests": 47,
          "verified_requests": 47
        },
        {
          "date": "2026-09-28",
          "requests": 49,
          "verified_requests": 49
        },
        {
          "date": "2026-09-29",
          "requests": 48,
          "verified_requests": 48
        },
        {
          "date": "2026-09-30",
          "requests": 46,
          "verified_requests": 46
        },
        {
          "date": "2026-10-01",
          "requests": 49,
          "verified_requests": 49
        },
        {
          "date": "2026-10-02",
          "requests": 49,
          "verified_requests": 49
        },
        {
          "date": "2026-10-03",
          "requests": 48,
          "verified_requests": 48
        },
        {
          "date": "2026-10-04",
          "requests": 48,
          "verified_requests": 48
        },
        {
          "date": "2026-10-05",
          "requests": 48,
          "verified_requests": 48
        },
        {
          "date": "2026-10-06",
          "requests": 44,
          "verified_requests": 44
        },
        {
          "date": "2026-10-07",
          "requests": 51,
          "verified_requests": 51
        },
        {
          "date": "2026-10-08",
          "requests": 48,
          "verified_requests": 48
        }
      ]
    },
    {
      "entity_slug": "googlebot",
      "entity_name": "Googlebot",
      "points": [
        {
          "date": "2026-09-14",
          "requests": 79,
          "verified_requests": 78
        },
        {
          "date": "2026-09-15",
          "requests": 133,
          "verified_requests": 133
        },
        {
          "date": "2026-09-16",
          "requests": 30,
          "verified_requests": 30
        },
        {
          "date": "2026-09-17",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-18",
          "requests": 78,
          "verified_requests": 78
        },
        {
          "date": "2026-09-19",
          "requests": 7,
          "verified_requests": 7
        },
        {
          "date": "2026-09-20",
          "requests": 10,
          "verified_requests": 10
        },
        {
          "date": "2026-09-21",
          "requests": 711,
          "verified_requests": 16
        },
        {
          "date": "2026-09-22",
          "requests": 11,
          "verified_requests": 11
        },
        {
          "date": "2026-09-23",
          "requests": 28,
          "verified_requests": 28
        },
        {
          "date": "2026-09-24",
          "requests": 9,
          "verified_requests": 9
        },
        {
          "date": "2026-09-25",
          "requests": 21,
          "verified_requests": 20
        },
        {
          "date": "2026-09-26",
          "requests": 12,
          "verified_requests": 12
        },
        {
          "date": "2026-09-27",
          "requests": 84,
          "verified_requests": 84
        },
        {
          "date": "2026-09-28",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-09-29",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-30",
          "requests": 7,
          "verified_requests": 7
        },
        {
          "date": "2026-10-01",
          "requests": 1,
          "verified_requests": 1
        },
        {
          "date": "2026-10-02",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-10-04",
          "requests": 9,
          "verified_requests": 9
        },
        {
          "date": "2026-10-05",
          "requests": 28,
          "verified_requests": 28
        },
        {
          "date": "2026-10-06",
          "requests": 14,
          "verified_requests": 14
        },
        {
          "date": "2026-10-07",
          "requests": 18,
          "verified_requests": 17
        },
        {
          "date": "2026-10-08",
          "requests": 20,
          "verified_requests": 18
        }
      ]
    },
    {
      "entity_slug": "googleother",
      "entity_name": "GoogleOther",
      "points": [
        {
          "date": "2026-09-14",
          "requests": 76,
          "verified_requests": 76
        },
        {
          "date": "2026-09-15",
          "requests": 121,
          "verified_requests": 121
        },
        {
          "date": "2026-09-16",
          "requests": 46,
          "verified_requests": 46
        },
        {
          "date": "2026-09-17",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-09-18",
          "requests": 206,
          "verified_requests": 206
        },
        {
          "date": "2026-09-19",
          "requests": 13,
          "verified_requests": 13
        },
        {
          "date": "2026-09-21",
          "requests": 1,
          "verified_requests": 1
        },
        {
          "date": "2026-09-25",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-26",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-27",
          "requests": 80,
          "verified_requests": 80
        },
        {
          "date": "2026-10-05",
          "requests": 7,
          "verified_requests": 7
        }
      ]
    },
    {
      "entity_slug": "applebot",
      "entity_name": "Applebot",
      "points": [
        {
          "date": "2026-09-14",
          "requests": 6,
          "verified_requests": 6
        },
        {
          "date": "2026-09-15",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-17",
          "requests": 19,
          "verified_requests": 19
        },
        {
          "date": "2026-09-18",
          "requests": 9,
          "verified_requests": 9
        },
        {
          "date": "2026-09-20",
          "requests": 171,
          "verified_requests": 171
        },
        {
          "date": "2026-09-21",
          "requests": 148,
          "verified_requests": 148
        },
        {
          "date": "2026-09-22",
          "requests": 11,
          "verified_requests": 11
        },
        {
          "date": "2026-09-23",
          "requests": 151,
          "verified_requests": 151
        },
        {
          "date": "2026-09-24",
          "requests": 426,
          "verified_requests": 426
        },
        {
          "date": "2026-09-25",
          "requests": 62,
          "verified_requests": 62
        },
        {
          "date": "2026-09-26",
          "requests": 16,
          "verified_requests": 16
        },
        {
          "date": "2026-09-27",
          "requests": 47,
          "verified_requests": 47
        },
        {
          "date": "2026-09-28",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-09-29",
          "requests": 2,
          "verified_requests": 2
        }
      ]
    },
    {
      "entity_slug": "claude-user",
      "entity_name": "Claude-User",
      "points": [
        {
          "date": "2026-09-15",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-17",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-18",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-19",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-09-20",
          "requests": 2,
          "verified_requests": 0
        }
      ]
    },
    {
      "entity_slug": "bingbot",
      "entity_name": "Bingbot",
      "points": [
        {
          "date": "2026-09-15",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-21",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-22",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-23",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-24",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-25",
          "requests": 4,
          "verified_requests": 4
        },
        {
          "date": "2026-09-26",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-27",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-28",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-30",
          "requests": 16,
          "verified_requests": 16
        },
        {
          "date": "2026-10-01",
          "requests": 5,
          "verified_requests": 5
        },
        {
          "date": "2026-10-02",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-10-03",
          "requests": 14,
          "verified_requests": 14
        },
        {
          "date": "2026-10-04",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-10-05",
          "requests": 8,
          "verified_requests": 8
        },
        {
          "date": "2026-10-06",
          "requests": 6,
          "verified_requests": 6
        },
        {
          "date": "2026-10-07",
          "requests": 11,
          "verified_requests": 11
        },
        {
          "date": "2026-10-08",
          "requests": 17,
          "verified_requests": 17
        }
      ]
    },
    {
      "entity_slug": "chatgpt-user",
      "entity_name": "ChatGPT-User",
      "points": [
        {
          "date": "2026-09-18",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-09-19",
          "requests": 3,
          "verified_requests": 3
        },
        {
          "date": "2026-09-23",
          "requests": 1,
          "verified_requests": 1
        },
        {
          "date": "2026-09-25",
          "requests": 1,
          "verified_requests": 1
        },
        {
          "date": "2026-09-27",
          "requests": 3,
          "verified_requests": 3
        }
      ]
    },
    {
      "entity_slug": "perplexitybot",
      "entity_name": "PerplexityBot",
      "points": [
        {
          "date": "2026-09-25",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-10-04",
          "requests": 2,
          "verified_requests": 2
        },
        {
          "date": "2026-10-07",
          "requests": 2,
          "verified_requests": 2
        }
      ]
    }
  ],
  "definition": "The Observations census of Rattlesnakes By Mail reports which crawlers fetched Rattlesnakes By Mail, how many requests each crawler made, and how many of the requests carried an identity that matched a published source. An observation is one logged request from a user agent that matches a documented entity pattern. Identity is confirmed by matching the request IP address against the vendor's published IP ranges, by reverse DNS where the vendor documents a reverse DNS method, or by Cloudflare's verified bot category when the request carries one. An unverified request means the request IP address did not match a published range, and an unverified request is not evidence that the user agent was spoofed."
}