{
  "service": "ip.ssh.red",
  "observed_at_utc": "2026-04-29T07:07:21+00:00",
  "client_ip": "216.73.216.225",
  "client_ip_source": "X-Real-IP",
  "ip_info": {
    "ip": "216.73.216.225",
    "valid": true,
    "version": "IPv4",
    "compressed": "216.73.216.225",
    "reverse_dns": null,
    "is_global": true,
    "is_private": false,
    "is_loopback": false,
    "is_link_local": false,
    "is_multicast": false,
    "is_reserved": false,
    "is_unspecified": false
  },
  "request": {
    "method": "GET",
    "path": "/json",
    "query": {},
    "protocol": "HTTP/1.1",
    "socket_remote_addr": "127.0.0.1",
    "headers": {
      "Host": "ip.ssh.red",
      "User-Agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
      "Accept": "*/*",
      "Accept-Encoding": "gzip, br, zstd, deflate",
      "X-Real-IP": "216.73.216.225",
      "X-Forwarded-For": "216.73.216.225",
      "X-Forwarded-Proto": "https",
      "X-Forwarded-Host": "ip.ssh.red",
      "X-Forwarded-Port": "443"
    }
  },
  "endpoints": {
    "/": "HTML view",
    "/json": "JSON view",
    "/ip": "plain-text client IP",
    "/health": "health check"
  }
}
