Obtener datos de la empresa
GET/company_data/
Propósito
Devuelve los datos parseados de la empresa asociada al usuario autenticado (empresa o transportista).
Objetivo
Permitir que la aplicación cargue los datos de la empresa para mostrar en la configuración del perfil, en cabeceras de eCMRs, o para verificar datos fiscales y de contacto.
Casos de uso
- Cargar la pantalla de configuración de empresa con los datos actuales.
- Obtener la firma digital para previsualizar en la interfaz.
- Consultar datos fiscales (NIF, razón social) para facturación.
Detalles técnicos
- Resuelve usuario y empresa vía
toolsAccountType. - Devuelve los datos parseados con
getCompanyDataByType, que adapta el formato según si es empresa o transportista. - Los datos incluyen:
_id,name,socialName,status,reason,hasSign,sign, dirección, datos de facturación, persona de contacto, etc.
Autenticación
Requiere JWT Bearer token o API Key.
Request
Responses
- 200
- 401
- 404
- 500
Datos completos de la empresa del usuario autenticado
Response Headers
Token JWT o API Key ausente, expirado o inválido
Response Headers
No se encontró el usuario, el tipo de cuenta o la empresa asociada al token.
Response Headers
Error inesperado al obtener los datos de la empresa