Update Concept2 User Profile
concept2_update_userUpdate the authenticated user's Concept2 Logbook profile fields, including name, gender, birth date, weight, location, country, weight class, and max heart rate. Only your own profile can be modified.
Instructions
Update the authenticated user's Concept2 Logbook profile.
Only the authenticated user's own profile can be updated (user_id must be "me" or the authenticated user's ID).
Updatable fields: first_name, last_name, gender, dob, weight, location, country, weight_class, max_heart_rate.
Args:
user_id: User ID or "me" (default: "me")
first_name, last_name: Name fields (optional)
gender: 'M' or 'F' (optional)
dob: Date of birth in YYYY-MM-DD format (optional)
weight: Weight in kg (optional)
location: City/location string (optional)
country: Country code (optional)
weight_class: 'H' (heavyweight) or 'L' (lightweight) (optional)
max_heart_rate: Maximum heart rate in bpm (optional)
Returns the updated user profile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dob | No | Date of birth (YYYY-MM-DD) | |
| gender | No | Gender: 'M' or 'F' | |
| weight | No | Weight in kg | |
| country | No | Country code (e.g. 'US') | |
| user_id | No | User ID or "me" for the authenticated user | me |
| location | No | Location / city | |
| last_name | No | Last name | |
| first_name | No | First name | |
| weight_class | No | Weight class: 'H' heavyweight or 'L' lightweight | |
| max_heart_rate | No | Maximum heart rate in bpm | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |