Gratis IP API zonder API-key

Vraag het publieke IPv4- of IPv6-adres van je eigen request op als platte tekst of JSON. Er is geen account of API-sleutel nodig.

Plain-text endpoint

GEThttps://mijn-ip-privacy-check.no1san.chatgpt.site/api/ip
curl https://mijn-ip-privacy-check.no1san.chatgpt.site/api/ip
203.0.113.24

Content-Type: text/plain; charset=utf-8

JSON endpoint

GEThttps://mijn-ip-privacy-check.no1san.chatgpt.site/api/ip.json
curl https://mijn-ip-privacy-check.no1san.chatgpt.site/api/ip.json
{
  "ip": "203.0.113.24",
  "version": 4
}

Content-Type: application/json; charset=utf-8

JavaScript fetch

const response = await fetch("https://mijn-ip-privacy-check.no1san.chatgpt.site/api/ip.json");
if (!response.ok) throw new Error("HTTP " + response.status);
const { ip, version } = await response.json();

Rate limit en statuscodes

Per gedetecteerd IP-adres en per endpoint zijn maximaal 80 verzoeken per minuut beschikbaar. Een succesvol verzoek geeft status 200. Bij te veel verzoeken volgt 429 met een Retry-After-header. Als het platform geen betrouwbaar client-IP kan bepalen, geeft de API 503.

Cache en CORS

Responses gebruiken Cache-Control: private, no-store, max-age=0. De endpoints sturen geen Access-Control-Allow-Origin-header, waardoor browsercode op een andere origin de response niet rechtstreeks kan lezen. Server-side verzoeken en commandoregeltools vallen niet onder browser-CORS.

Privacy

De API gebruikt het inkomende IP-adres alleen om de response en kortstondige rate limit te maken. Er is geen account- of IP-zoekgeschiedenis. Infrastructuurleveranciers kunnen noodzakelijke beveiligings- en toegangslogs verwerken.

Lees de volledige privacyverklaring
Bekijk je eigen publieke IP-adres