What is my IP address?

3.144.157.244

Multiple command line HTTP clients are supported, including curl, httpie, GNU Wget and fetch.

Can I use HTTP Request Method PATCH?

No

CLI examples

$ curl https://ip.protenus.com
3.144.157.244

$ http -b ip.protenus.com
3.144.157.244

$ wget -qO- ip.protenus.com
3.144.157.244

$ fetch -qo- https://ip.protenus.com
3.144.157.244

$ bat -print=b ip.protenus.com/ip
3.144.157.244

JSON output

$ http ip.protenus.com/json
{
  "ip": "3.144.157.244",
  "ip_decimal": 59809268
}

Setting the Accept: application/json header also works as expected.

Plain output

Always returns the IP address including a trailing newline, regardless of user agent.

$ http ip.protenus.com/ip
3.144.157.244