# whatismyip.fi Fast, secure, and privacy-first Finnish IP utility and network diagnostic tool. ## API Endpoints - `GET /ip` -> Returns the raw client IP address (IPv4/IPv6) as plain text. - `GET /ipv4` -> Returns the client's IPv4 address as plain text (404 if client has no IPv4). - `GET /ipv6` -> Returns the client's IPv6 address as plain text (404 if client has no IPv6). - `GET /json` -> Returns detailed client connection payload in JSON format. - Fields: ip, version, cgnat, ptr, host, user_agent, country, whois_netname. - `GET /headers` -> Returns incoming HTTP request headers in JSON format. - `GET /diagnostics` -> Returns detailed network diagnostic check in JSON format. - `GET /port-check?port=` -> Scans if a specific port is reachable on client IP. - `GET /reverse-dns?ip=` -> Looks up PTR record for a given IP. - `GET /dns?domain=` -> Queries DNS records (A/AAAA) for a domain. - `GET /speedtest/download` -> Download test endpoint (returns 8MB dummy data).