Saltar al contenido principal

Listar dispositivos asociados al usuario

Endpoint: GET /users/devices


Devuelve la lista de dispositivos asociados al usuario autenticado.
Cada dispositivo representa una sesión activa, ordenada por fecha de último acceso.


🔐 Requiere autenticación JWT

Debes enviar el token en la cabecera:

Authorization: Bearer <token>

📋 Respuestas

  • 200 OK – Dispositivos obtenidos correctamente.

    [
    {
    "id": "662fb6d27a13a91234567890",
    "ip": "190.100.50.123",
    "region": "Buenos Aires, Argentina",
    "trusted": true,
    "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)",
    "lastAccess": "2025-06-18T14:25:30.000Z",
    "createdAt": "2025-04-10T12:03:45.000Z",
    "current": true
    },
    {
    "id": "662fb6d27a13a91234567891",
    "ip": "181.60.45.98",
    "region": "Córdoba, Argentina",
    "trusted": false,
    "userAgent": "Mozilla/5.0 (Android 11; Mobile)",
    "lastAccess": "2025-06-10T08:40:12.000Z",
    "createdAt": "2025-04-08T09:15:23.000Z",
    "current": false
    }
    ]
  • 500 Internal Server Error – Error inesperado en el servidor.


📝 Notas

  • El campo current indica si el dispositivo corresponde a la sesión actual.
  • El campo trusted refleja si el dispositivo fue marcado como confiable.
  • La lista está ordenada por fecha de último acceso, mostrando primero los dispositivos más recientes.