Saltar al contenido principal

Verificar completitud del perfil

GET 

/company_data/isComplete

Propósito

Devuelve el estado de completitud del perfil de la empresa del usuario autenticado (empresa o transportista).

Objetivo

Permitir que la aplicación determine si el perfil de la empresa está completo y si tiene un método de pago configurado, para mostrar avisos o bloquear funcionalidades que requieran perfil completo.

Casos de uso

  • Mostrar un banner de "Completa tu perfil" en el dashboard.
  • Bloquear la creación de eCMRs hasta que el perfil esté completo.
  • Verificar si el método de pago está configurado antes de activar facturación.

Detalles técnicos

  • Resuelve el usuario y la empresa del token JWT.
  • Evalúa isProfileCompletedByType según el tipo de cuenta.
  • Verifica isPaymentMethodSet; si no tiene método de pago, intenta crear un cliente de pago automáticamente (Stripe).
  • Devuelve isCompleted (bool) e isPaymentMethodSet (bool).

Autenticación

Requiere JWT Bearer token o API Key.

Request

Responses

Estado de completitud del perfil con indicador de método de pago

Response Headers