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
| Path | Description | |
|---|---|---|
| /netapi/me/ | Visitor IP seen by the server | |
| /netapi/geo/?ip=8.8.8.8 | Merged geolocation (ip.sb + ipwho.is + ip-api) | |
| /netapi/health/?ip=8.8.8.8 | Reputation score and risk flags (ip.net.coffee) | |
| /netapi/network/?ip=8.8.8.8 | RIPEstat prefix, PTR, BGP topology, RPKI | |
| /netapi/lookup/?ip=8.8.8.8 | All of the above in one call | |
| /netapi/whois/?q=example.com | RDAP lookup for domain / IP / ASN | |
| /netapi/subdomains/?domain=example.com | Certificate transparency list (crt.sh) | |
| /netapi/ping-nodes/ | Globalping probe cities | |
| /netapi/ping-result/?id=ID | Poll a measurement result | |
| /netapi/ping-start/ | Start a global ping measurement | |
| /netapi/status/ | Aggregated status of all monitored services | |
| /netapi/status-one/?id=0 | Detail of one service | |
| /netapi/cdn/ | CDN node identifiers seen from the server | |
| /netapi/trace/?domains=1.1.1.1%2Cclaude.ai | Parse cdn-cgi/trace of targets | |
| /netapi/egress/ | Domestic CDN egress headers | |
| /netapi/history/?kind=whois | Recent server-side lookups | |
| /netapi/doctor/ | Runtime self-check |
curl example
curl "httpswww.350730.com/netapi/lookup/?ip=8.8.8.8"
curl -X POST "httpswww.350730.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
So funktioniert’s
Dieses Werkzeug gehört zur Kategorie „Betrieb“.
- 1"API-Referenz" listet Endpunkte, Parameter und Antwortfelder genau so, wie diese Seite sie selbst benutzt - direkt in ein Skript übernehmbar.
- 2"Selbsttest" meldet Verfügbarkeit der Upstream-Dienste und Cache-Zustand und zeigt die letzten öffentlichen Abfrageeinträge.
- 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.