Perfil
POST
Obtener perfil del usuario
POST /api/profile/get-profile
Descripción
Devuelve los datos del perfil del usuario autenticado y su rol dentro del negocio activo.
Detalles
Retorna la información personal del usuario (nombre, email, teléfono, avatar, proveedor de inicio de sesión y fecha de registro) junto con el rol que tiene asignado dentro del negocio activo. Si la sesión no tiene un negocio seleccionado, el rol viene vacío.
Permisos requeridos
auth
Request
Este endpoint no recibe parámetros.
Ejemplo de request
curl -X POST https://app.restofy.co/api/profile/get-profile \
-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": {
"uuid": "627b23c3-c396-4c7d-b097-672a927f275c",
"email": "***",
"name": "App Testing",
"phone": "***",
"provider": "google",
"avatarUrl": "https://lh3.googleusercontent.com/a/ACg8ocKqlNsUypouHdCf37PdXthlQNFSaCQuVCP-LcivtkqbrcFRBVg=s96-c",
"role": null,
"isManager": 1,
"createdAt": "2026-04-04 21:24:02.000",
"hasPassword": "***"
}
}