❯ curl ip.btoven.net

ipinfo — 216.73.216.231
geo
IP address 216.73.216.231
Decimal 3628718311
location
map

No coordinates available for this IP address.

api docs
curl

All data is available programmatically. When using curl, pass the -s flag to hide the progress bar.

Plain text

Command Response
curl ip.btoven.net 216.73.216.231
  • Set Accept: application/json to request JSON.
  • Append ?ip=IP to lookup a different IP. Not supported for /port.

JSON

Command Description
curl ip.btoven.net/json Retrieve all IP information. See response.
curl ip.btoven.net/port/ Check if given port is reachable. See port response.

Response

{
  "ip": "216.73.216.231",
  "ip_decimal": 3628718311,
  "country_eu": false,
  "user_agent": {
    "product": "Mozilla",
    "version": "5.0",
    "comment": "AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
    "raw_value": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
  }
}

Port response

Example response. Actual result depends on port reachability.

{
  "ip": "216.73.216.231",
  "port": 443,
  "reachable": false
}
How do I force IPv4 or IPv6 lookup?
Pass the appropriate flag to your client, e.g. curl -4 or curl -6.
Is automated use permitted?
Yes, but please limit automated requests to 1 request per minute. Requests exceeding this limit may receive a 429 status code or be dropped entirely.
Can I run my own instance?
Yes. The source code and documentation are available on GitHub.