Perfil
POST
Mis sesiones activas
POST /api/profile/list-my-sessions
Descripción
Lista los dispositivos con una sesión abierta del usuario.
Detalles
Devuelve las sesiones activas del usuario con el dispositivo, la dirección de origen, el último uso y la fecha de inicio. Marca cuál corresponde al dispositivo desde el que se consulta. El usuario puede tener varias sesiones abiertas a la vez en distintos dispositivos.
Permisos requeridos
auth
Request
Este endpoint no recibe parámetros.
Ejemplo de request
curl -X POST https://app.restofy.co/api/profile/list-my-sessions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
[]
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"sessions": [
{
"sessionId": "cbd6cc7a-72f2-46ce-af45-5fe93ff4548a",
"ipAddress": "127.0.0.1",
"userAgent": null,
"lastUsedAt": "2026-07-15T13:20:23.000Z",
"expiresAt": "2026-08-14T13:20:23.000Z",
"createdAt": "2026-07-15T13:20:23.000Z",
"isCurrent": true
}
]
}
}