Documentación de la API
Use endpoints fiables y de baja latencia en sus aplicaciones.
API de hora
Obtenga la hora actual en varios formatos.
https://api.c.nf/time
API de marca de tiempo
Obtenga la marca de tiempo Unix actual para medir el tiempo con precisión.
https://api.c.nf/timestamp
API de dirección IP
Obtenga la dirección IP del cliente que realiza la solicitud.
https://api.c.nf/ip
API de geolocalización IP
Obtenga datos de ubicación aproximados para una dirección IP.
https://api.c.nf/ip-geolocation
API de tipos de cambio
Obtenga los tipos de cambio actuales. La moneda base es opcional y, de forma predeterminada, es USD.
https://api.c.nf/fx/rate?base=CNY
API de administración de DNS (v1)
Administre las zonas y los registros DNS de c.nf con autenticación mediante token Bearer y aislamiento estricto por usuario.
https://api.c.nf/v1
Primeros pasos
Los endpoints de utilidades públicas, como la hora, la dirección IP y los tipos de cambio, son gratuitos y no requieren autenticación.
La API de administración de DNS en /v1 requiere un token Bearer de Cuenta → Claves de API. Cada token solo puede acceder a las zonas verificadas de su propietario.
Endpoint público
fetch('https://api.c.nf/time')
.then(response => response.json())
.then(data => console.log(data));
Endpoint DNS v1 autenticado
fetch('https://api.c.nf/v1/dns/zones', {
headers: { 'Authorization': 'Bearer cnf_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' }
})
.then(r => r.json())
.then(data => console.log(data));