# Update Email Update the authenticated user's email address. **Endpoint**: `PUT /api/auth/email` **Auth**: Required **Content-Type**: `application/json` ## Request Body | Field | Type | Required | Description | |--------|------|-----------|-------------| | email | string | Yes | New email address (must be valid email format) | ### Example Request ```json { "email": "newemail@example.com" } ``` ## Response (200 OK) ```json { "message": "Email updated successfully" } ``` ## Error Responses | Code | Description | |------|-------------| | 400 | Invalid email format | | 401 | Invalid or expired token | | 409 | Email already taken by another user |