Endpoint de la REST API
GET /api/me
Contexto de la cuenta mediante la clave de API: tracker actual y todos los trackers a los que puede acceder el token.
Solicitud
GET
https://api.nowmetrix.com/api/me
Utilice este endpoint como punto de partida cuando una integración necesite descubrir a qué trackers puede acceder la clave de API antes de realizar solicitudes específicas para un tracker.
Autenticación
Requiere una clave de API en la cabecera Authorization: Bearer nm_YOUR_KEY.
Parámetros de consulta
Este endpoint no admite parámetros de consulta.
Ejemplo de cURL
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/api/me"
Ejemplo de respuesta
{
"authenticated": true,
"current_tracker": "TRACKER_ID",
"trackers": [
{
"tracker": "TRACKER_ID",
"host": "example-media.test"
},
{
"tracker": "SECOND_TRACKER_ID",
"host": "example-studio.test"
}
]
}
Campos de respuesta
| Campo | Tipo | Descripción |
|---|---|---|
authenticated |
boolean |
Indica si el token Bearer es válido. |
current_tracker |
string |
Primer tracker disponible para la clave de API. Utilice los identificadores de tracker de la matriz de trackers para las solicitudes específicas de un tracker. |
trackers[] |
array<object> |
Trackers disponibles para el usuario actual. |
trackers[].tracker |
string |
Identificador del tracker. |
trackers[].host |
string |
Nombre de host normalizado del tracker. |
Actualización y almacenamiento en caché
Las respuestas no se almacenan en caché. El endpoint envía Cache-Control: no-store, no-cache, must-revalidate, max-age=0.
Errores
| HTTP | Código | Descripción |
|---|---|---|
| 401 | missing_token |
Falta la cabecera Authorization. |
| 401 | invalid_token |
El token no es válido o se ha revocado. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}