API-Dokumentation
Nutzen Sie zuverlässige Endpunkte mit geringer Latenz in Ihren Anwendungen.
Zeit-API
Aktuelle Uhrzeit in mehreren Formaten abrufen.
https://api.c.nf/time
Zeitstempel-API
Aktuellen Unix-Zeitstempel für eine präzise Zeitangabe abrufen.
https://api.c.nf/timestamp
IP-Adress-API
IP-Adresse des anfragenden Clients abrufen.
https://api.c.nf/ip
IP-Geolokalisierungs-API
Ungefähre Standortdaten zu einer IP-Adresse abrufen.
https://api.c.nf/ip-geolocation
Wechselkurs-API
Aktuelle Wechselkurse abrufen. Die Basiswährung ist optional und standardmäßig USD.
https://api.c.nf/fx/rate?base=CNY
DNS-Verwaltungs-API (v1)
DNS-Zonen und -Einträge bei c.nf mit Bearer-Token-Authentifizierung und strikter Trennung nach Benutzer verwalten.
https://api.c.nf/v1
Erste Schritte
Öffentliche Dienstprogramm-Endpunkte für Zeit, IP-Adresse und Wechselkurse sind kostenlos und erfordern keine Authentifizierung.
Die DNS-Verwaltungs-API unter /v1 erfordert ein Bearer-Token aus Konto → API-Schlüssel. Ein Token kann nur auf die bestätigten Zonen seines Eigentümers zugreifen.
Öffentlicher Endpunkt
fetch('https://api.c.nf/time')
.then(response => response.json())
.then(data => console.log(data));
Authentifizierter DNS-v1-Endpunkt
fetch('https://api.c.nf/v1/dns/zones', {
headers: { 'Authorization': 'Bearer cnf_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' }
})
.then(r => r.json())
.then(data => console.log(data));