Integre los datos de NowMetrix en las herramientas que su equipo ya utiliza.
Empiece con una instantánea en tiempo real, cree un panel para la redacción o envíe resultados históricos a su flujo de trabajo de elaboración de informes. Elija aquí un endpoint y consulte su referencia técnica completa.
Conecte su aplicación
¿Es la primera vez que utiliza la API? Empiece con la guía de conexión completa. En ella se explica cómo crear y proteger una clave de API, verificarla con /api/me y realizar la misma solicitud autenticada desde los lenguajes de programación habituales.
Empiece con una URL base
Toda solicitud autenticada mediante una clave de API comienza con este host:
https://api.nowmetrix.com
Envíe su clave de API
Envíe una clave de API como token Bearer en la cabecera Authorization. Los administradores de la cuenta y los miembros del equipo con acceso a la API pueden crear y etiquetar hasta 10 claves activas en el panel de NowMetrix, en Ajustes -> API.
Authorization: Bearer nm_YOUR_KEY
Se requiere HTTPS. Todas las claves utilizan los permisos de su usuario de NowMetrix y comparten el límite de solicitudes de cada tracker.
Realice su primera solicitud
La forma más rápida de probar la configuración es obtener una instantánea en tiempo real. Así se confirma que la clave funciona y puede acceder al tracker.
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/v1/realtime?site=TRACKER_ID"
Elija los datos que necesita
| Método | Ruta | Descripción | Referencia |
|---|---|---|---|
| GET | /v1/realtime |
Instantánea actual en tiempo real: usuarios activos, páginas vistas, páginas principales, dispositivos, países, ciudades y fuentes. | Ver endpoint |
| GET | /v1/sources |
Fuentes de tráfico de la ventana actual en tiempo real, con clasificación y filas anidadas opcionales. | Ver endpoint |
| GET | /v1/overview |
Páginas vistas y visitas diarias de los últimos N registros históricos completos. | Ver endpoint |
| GET | /v1/recap |
Datos de Recap, métricas resumidas y páginas principales para periodos predefinidos o un intervalo de fechas personalizado. | Ver endpoint |
| GET | /v1/pulse |
Datos de hoy, comparación con ayer y curvas intradía de 15 minutos. | Ver endpoint |
| GET | /v1/proofreading |
Hasta 100 sugerencias de revisión de texto visibles en ese momento, procedentes de los artículos de un tracker revisados más recientemente. | Ver endpoint |
| GET | /v1/responsibilities |
Responsabilidades actuales del equipo para un tracker, incluido quién tiene asignada cada función visible. | Ver endpoint |
| GET | /api/me |
Contexto de la cuenta asociada a la clave de API: el tracker actual y todos los trackers a los que puede acceder el token. | Ver endpoint |
Mantenga las solicitudes rápidas y predecibles
La API pública permite 20 solicitudes por minuto y tracker. Varios usuarios o claves que consulten el mismo tracker comparten el mismo contador.
X-RateLimit-Limit: 20
X-RateLimit-Remaining: 7
X-RateLimit-Reset: 1783612801
Retry-After: 42
Cuando falla una solicitud
No debería tener que analizar un formato diferente para cada problema. Los errores de la API utilizan un cuerpo JSON uniforme con un código estable y legible por máquinas.
| HTTP | Código | Descripción |
|---|---|---|
| 400 | site_required |
Falta el parámetro site obligatorio. |
| 401 | missing_token |
Falta la cabecera Authorization. |
| 401 | invalid_token |
El token no es válido o se ha revocado. |
| 403 | site_not_authorized |
La clave de API no tiene acceso a este tracker. |
| 429 | rate_limit_exceeded |
Se ha superado el límite de solicitudes. |
| 503 | redis_unavailable |
El servicio de datos en tiempo real no está disponible temporalmente. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}