# myipaddress.app — full reference ## Product myipaddress.app is a privacy-friendly network utility: - Show visitor public IP via Cloudflare edge (`cf-connecting-ip` + `request.cf`) - IP/hostname lookup (RDAP + optional geo provider) - DNS over HTTPS (Cloudflare 1.1.1.1) - Whois via RDAP (HTTP; no port 43) - Public JSON API under `/api/v1` - Multilingual SEO pages: /en /tr /de /fr /es ## Endpoints ### GET /api/v1/me Returns visitor IP and edge metadata. Cache-Control: no-store. ### GET /api/v1/ip/:ip Accepts IPv4, IPv6, or hostname. Resolves hostname via DoH when needed. Returns geo (if GEO_API configured), RDAP network block, reverse DNS. ### GET /api/v1/dns/:name?type= Types: A AAAA MX TXT NS CNAME SOA PTR ### GET /api/v1/whois/:query RDAP domain or IP lookup. ### Response envelope { "ok": true, "data": {}, "meta": { "took_ms": 0, "cached": false } } ## SEO SSR HTML with canonical, hreflang, Open Graph, Twitter cards, Schema.org JSON-LD (Organization, WebSite+SearchAction, WebApplication, FAQPage, BreadcrumbList, HowTo, TechArticle). Sitemap index at /sitemap.xml with per-locale sitemaps. ## CLI curl/wget/httpie to / returns plain-text IP + newline.