Reten Docs
Autenticación

Usuario Actual

Obtener la información del usuario autenticado actual.

GET /api/auth/me

Devuelve información sobre el usuario autenticado actualmente.

Auth: Requerida (cualquier usuario autenticado)

Encabezados

EncabezadoRequeridoValor
AuthorizationBearer <access_token>

Ejemplo

curl https://api.reten.ai/api/auth/me \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."
const response = await fetch("https://api.reten.ai/api/auth/me", {
  headers: { "Authorization": "Bearer <token>" },
});
const data = await response.json();
import requests

response = requests.get(
    "https://api.reten.ai/api/auth/me",
    headers={"Authorization": "Bearer eyJhbGciOiJIUzI1NiIs..."},
)
data = response.json()

Respuesta 200 OK

{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "email": "admin@example.com",
  "firstName": "Admin",
  "lastName": "User",
  "tenantIds": [
    "660e8400-e29b-41d4-a716-446655440000"
  ],
  "roles": ["SUPER_ADMIN"]
}

Respuestas de Error

EstadoDescripción
401Token de acceso inválido o expirado