IP Cow logo IP Cow

Privacy-first IP, DNS & email tools · 20+ years of serving your IP

Endpoints

The shape of the tool endpoints, with copy-paste examples.

Every tool on the Tools page has a JSON endpoint. The tool’s own page shows its exact URL and parameters; the patterns below cover the common ones.

Your IP & geo

curl https://ipcow.com/api/whats-my-ip?raw            # plain text
curl https://ipcow.com/api/whats-my-ip                # JSON
curl "https://ipcow.com/api/geo?ip=8.8.8.8"           # geolocation (GeoLite2)

DNS / email / RDAP tools

Most lookups live under /api/tools/<slug> and take the target as a query parameter:

curl "https://ipcow.com/api/tools/dns-check?domain=example.com"
curl "https://ipcow.com/api/tools/mta-sts-check?domain=example.com"
curl "https://ipcow.com/api/tools/dns-propagation?domain=example.com&type=A"
curl "https://ipcow.com/api/tools/http-headers?url=https://example.com"

Network probes (multi-stack)

Probe tools fan out across IPv4 + IPv6 and report per stack:

curl "https://ipcow.com/api/probe/ssl?host=ipcow.com"

Blacklist / DNSBL

curl "https://ipcow.com/api/blacklist?ip=8.8.8.8"

With a key

Add your key to any of the above to meter under your account (see Authentication):

curl -H "Authorization: Bearer ipk_xxx" \
  "https://ipcow.com/api/tools/dns-check?domain=example.com"

Tip: open any tool’s page and look for its JSON / CLI snippet for the precise endpoint.