Address

Your IP 216.73.216.10

Address type: Public IPv4 address (globally routable)

About your IP address

  • RDAP network nameAWS-ANTHROPIC
  • RDAP subnet(s)216.73.216.0/22
  • GeoIP countryUnited States (US)
  • GeoIP regionOhio
  • GeoIP city43215 Columbus
  • GeoIP accuracy radius~ 20 km
  • GeoIP coordinates39.9625, -83.0061
  • GeoIP ASNAS16509 Amazon.com, Inc.

Client Information

  • HTTPS: yes
  • TLS protocol: TLSv1.2
  • TLS cipher: ECDHE-RSA-CHACHA20-POLY1305

Additional client details below are collected in your browser using JavaScript and are not included in the JSON output.

Browser

    Operating system

      Screen & display

        Browser capabilities

          Languages & time

            Request info

            • Method GET
            • URI /sitemap.xml
            • Protocol HTTP/2.0

            Headers

            • Accept-Encoding: gzip, br, zstd, deflate
            • User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
            • Accept: */*
            • Host: ipv4.syrc.io
            • Content-Type:
            • Content-Length:

            Usage

            Example commands for calling this service from scripts and tools.

            Most simple way to get your IP address is to call:

            
            curl ip.syrc.io    # dual-stack (either IPv4 or IPv6)
            curl -4 ip.syrc.io # IPv4 only
            curl ipv4.syrc.io  # IPv4 only   
            curl -6 ip.syrc.io # IPv6 only
            curl ipv6.syrc.io  # IPv6 only
                            

            Output format: Plain-text (raw)

            Returns your IP address as a single line of plain text.

            
            curl https://ip.syrc.io/raw    # dual-stack (either IPv4 or IPv6)
            curl -4 https://ip.syrc.io/raw # IPv4 only   
            curl https://ipv4.syrc.io/raw  # IPv4 only   
            curl -6 https://ip.syrc.io/raw # IPv6 only
            curl https://ipv6.syrc.io/raw  # IPv6 only
                        

            Output format: JSON

            Returns full request metadata as JSON, identical across all hosts.

            
            curl https://ip.syrc.io/json   # dual-stack (either IPv4 or IPv6)
            curl https://ipv4.syrc.io/json # IPv4 only
            curl https://ipv6.syrc.io/json # IPv6 only
                        

            Extracting only the IP address from JSON using jq:

            
            curl -s https://ip.syrc.io/json | jq -r '.requesting_ip'   # dual-stack (either IPv4 or IPv6)
            curl -s https://ipv4.syrc.io/json | jq -r '.requesting_ip' # IPv4 only
            curl -s https://ipv6.syrc.io/json | jq -r '.requesting_ip' # IPv6 only
                        

            Output format: JSONP (requesting IP only)

            Returns only the requesting IP as JSON. Optional: ?callback=functionName for JSONP (e.g. for cross-origin script tags).

            
            curl "https://ip.syrc.io/jsonp"                      # JSON: {"ip":"1.2.3.4"}
            curl "https://ip.syrc.io/jsonp?callback=myCallback"  # JSONP: myCallback({"ip":"1.2.3.4"});
            curl "https://ipv4.syrc.io/jsonp?callback=cb"        # IPv4 only
            curl "https://ipv6.syrc.io/jsonp?callback=cb"        # IPv6 only
                        

            Output format: Via Accept header

            Set the format via Accept header, available on all 3 endpoints (ip.syrc.io, ipv4.syrc.io, ipv6.syrc.io)

            
            curl -H "Accept: text/plain" https://ip.syrc.io        # prefer raw (dual-stack)
            curl -H "Accept: application/json" https://ip.syrc.io  # prefer JSON (dual-stack)
            curl -H "Accept: text/html" https://ip.syrc.io         # prefer HTML (dual-stack)