Built-in HTTP API

Every page is driven by the same JSON endpoints. Responses are { ok, data } and cached in SQLite with a TTL.

Endpoints

PathDescription
/netapi/me/Visitor IP seen by the server
/netapi/geo/?ip=8.8.8.8Merged geolocation (ip.sb + ipwho.is + ip-api)
/netapi/health/?ip=8.8.8.8Reputation score and risk flags (ip.net.coffee)
/netapi/network/?ip=8.8.8.8RIPEstat prefix, PTR, BGP topology, RPKI
/netapi/lookup/?ip=8.8.8.8All of the above in one call
/netapi/whois/?q=example.comRDAP lookup for domain / IP / ASN
/netapi/subdomains/?domain=example.comCertificate transparency list (crt.sh)
/netapi/ping-nodes/Globalping probe cities
/netapi/ping-result/?id=IDPoll a measurement result
/netapi/ping-start/Start a global ping measurement
/netapi/status/Aggregated status of all monitored services
/netapi/status-one/?id=0Detail of one service
/netapi/cdn/CDN node identifiers seen from the server
/netapi/trace/?domains=1.1.1.1%2Cclaude.aiParse cdn-cgi/trace of targets
/netapi/egress/Domestic CDN egress headers
/netapi/history/?kind=whoisRecent server-side lookups
/netapi/doctor/Runtime self-check

curl example

curl "https350730.com/netapi/lookup/?ip=8.8.8.8"

curl -X POST "https350730.com/netapi/ping-start/" \
  -H 'Content-Type: application/json' \
  -d '{"target":"1.1.1.1","protocol":"ping","locations":[{"country":"US","limit":3}]}'

Browser-side probes

Egress IP, connectivity, DNS echo, WebRTC and fingerprint checks run in the visitor browser and never touch the server; they are the reason some results cannot be reproduced by curl.

Response preview

Pick Try above.

So funktioniert’s

Dieses Werkzeug gehört zur Kategorie „Betrieb“.

  1. 1"API-Referenz" listet Endpunkte, Parameter und Antwortfelder genau so, wie diese Seite sie selbst benutzt - direkt in ein Skript übernehmbar.
  2. 2"Selbsttest" meldet Verfügbarkeit der Upstream-Dienste und Cache-Zustand und zeigt die letzten öffentlichen Abfrageeinträge.
  3. 3Wenn Daten seltsam wirken, erst den Selbsttest öffnen: Ein als nicht verfügbar markierter Upstream macht die daraus lesenden Werkzeuge bloß noch indikativ.

Geräte- und Browserprüfungen laufen auf deinem Rechner. Domain- und IP-Abfragen holt diese Seite für dich von öffentlichen Diensten, wobei jede Abfrage als öffentlicher Eintrag erhalten bleibt.

Häufige Fragen

Darf ich diese Endpunkte selbst anrufen?

Es sind dieselben Adressen, die auch diese Seite nutzt, aber pro Besucher-IP gedrosselt. Bei zu hohem Tempo kommt 429, also bitte das Tempo drosseln.

Warum überhaupt eine Selbsttest-Seite?

Sondentools hängen von Upstream-Diensten an, die sich ohne Ankündigung ändern. Zu zeigen, woher ein Wert kommt und ob er antwortet, erlaubt dir ein Urteil statt Raten.

Was stehen die Abfrageeinträge drin?

Nur die abgefragte Domain oder IP plus eine knappe Zusammenfassung - nichts, was den Besucher identifiziert.