Get current user data
GET/truckers/users/me
Retrieves the complete data of the currently authenticated carrier user.
Included Data:
- Basic information (name, email, phone number)
- Verification status
- Preferences (language)
- Metadata (creation/update dates)
Use Cases:
- Display user profile
- Retrieve data for edit forms
- Verify account status
Response Example:
{
_id: 507f1f77bcf86cd799439011,
email: user@example.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
Complete carrier user data. Includes all fields defined in the TruckerUser schema.
Unauthorized - Invalid, expired, or missing JWT token
User not found - The user ID does not exist or has been deleted