Restofy Docs
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
            }
        ]
    }
}