Obtener detalles de la compañía transportista
GET/trucker_cia/
Obtiene los detalles completos de la compañía del transportista autenticado.
Funcionalidad:
- Consulta la base de datos para encontrar la compañía asociada al usuario autenticado
- Recupera información básica como nombre, taxId, email, teléfono
- Incluye dirección completa con coordenadas geográficas
- Proporciona los últimos 4 dígitos de la cuenta bancaria si existe
Casos de uso:
- Mostrar perfil de la compañía en el dashboard
- Prellenar formularios de edición
- Verificar información bancaria
Ejemplo de respuesta exitosa:
{
"_id": "507f1f77bcf86cd799439011",
"name": "Transportes Ejemplo S.L.",
"taxId": "B12345678",
"email": "contacto@transportesejemplo.com",
"phone": "+34911234567",
"address": {
"street": "Calle Ejemplo 123",
"city": "Madrid",
"state": "Madrid",
"postalCode": "28001",
"country": "España",
"coordinates": [40.4168, -3.7038]
},
"bank": "****1234",
"createdAt": "2023-01-01T00:00:00.000Z",
"updatedAt": "2023-01-01T00:00:00.000Z"
}
Responses
- 200
- 401
Detalles de la compañía
No autorizado o compañía no encontrada. Posibles causas:
- Token JWT inválido o expirado
- Usuario no tiene compañía asociada
- Error en la base de datos