Obtener datos del usuario actual
GET/users/me
Obtiene los datos completos del usuario transportista actualmente autenticado.
Datos incluidos:
- Información básica (nombre, email, teléfono)
- Estado de verificación
- Preferencias (idioma)
- Metadatos (fechas de creación/actualización)
Casos de uso:
- Mostrar perfil del usuario
- Obtener datos para formularios de edición
- Verificar estado de cuenta
Ejemplo de respuesta:
{
"_id": "507f1f77bcf86cd799439011",
"email": "usuario@ejemplo.com",
"name": "Juan",
"lastname": "Pérez",
"phone": "+34666555444",
"emailVerified": true,
"i18n": "es",
"createdAt": "2025-01-01T00:00:00.000Z",
"updatedAt": "2025-01-01T00:00:00.000Z"
}
Responses
- 200
- 401
- 404
Datos completos del usuario transportista. Incluye todos los campos definidos en el esquema TruckerUser.
No autorizado - Token JWT inválido, expirado o no proporcionado
Usuario no encontrado - El ID del usuario no existe o fue eliminado