Aller au contenu principal

Verificación de perfil completo

GET 

/auth/isComplete

Endpoint para verificar si el perfil de usuario está completo. Realiza las siguientes operaciones:

  1. Valida token JWT
  2. Obtiene datos del usuario autenticado
  3. Verifica campos obligatorios del perfil
  4. Devuelve estado de completitud

Campos verificados:

  • Nombre completo
  • Teléfono
  • Dirección
  • Datos fiscales (NIF)
  • Datos de empresa asociada

Flujo detallado:

  1. Cliente envía petición con token JWT válido
  2. Servidor verifica autenticación (401 si inválido)
  3. Busca usuario en base de datos
  4. Verifica campos obligatorios del perfil
  5. Devuelve estado de completitud (true/false)

Ejemplo de respuesta exitosa:

{
"isCompleted": true
}

Códigos de error:

  • 401: Token inválido o no proporcionado
  • 404: Usuario no encontrado
  • 500: Error interno del servidor

Responses

Estado de completitud del perfil