Skip to main content
GET
https://api.fegora.com
/
usuario
/
me
Obtener el usuario autenticado
curl --request GET \
  --url https://api.fegora.com/usuario/me \
  --header 'Authorization: Bearer <token>'
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.fegora.com/usuario/me', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
import requests

url = "https://api.fegora.com/usuario/me"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "activo": true,
  "bloqueado": false,
  "canales": [],
  "cuentas": [
    {
      "id": "12345678",
      "roles": []
    }
  ],
  "direccionCorreoeElctronicoConfirmada": false,
  "id": "3f2e1d0c-9b8a-4765-8321-000000000001",
  "numeroTelefonoConfirmado": false,
  "roles": [],
  "seguridadDosFactoresHabilitada": false,
  "username": "12345678",
  "usuarioCuentas": [
    {
      "idCuenta": "12345678",
      "tieneRestriccionEstablecimientos": false,
      "usuarioCuentaEstablecimientos": []
    }
  ]
}
{
"codigo": "FEG_UNAUTHORIZED",
"mensaje": "No está autorizado para acceder a este recurso",
"masInformacion": "https://developer.fegora.com",
"severidad": 2
}
{
"error": "Usuario no encontrado"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Usuario encontrado.

id
string
required
username
string
required
email
string
emailConfirmado
boolean
telefono
string
telefonoConfirmado
boolean
activo
boolean
bloqueado
boolean
fechaBloqueo
string
seguridadDosFactoresHabilitada
boolean
cuentas
object[]
canales
object[]
direccionCorreoeElctronicoConfirmada
boolean

Nombre de campo legacy (incluye el error tipográfico original — se mantiene por compatibilidad).

numeroTelefonoConfirmado
boolean
roles
string[]
usuarioCuentas
object[]