The biological sex of the user. Valid values are MALE and FEMALE
birthdate
Date
The date of birth of the user. Format: YYYY-MM-DD
startingWeight
Float
The user's current weight. Expressed in Kilograms.
targetWeight
Float
The user's target weight. Expressed in Kilograms.
activityLevel
ActivityLevel
User's weekly activity level.
Valid values are NOT_ACTIVE, EXERCISE_1 (1 - 2 times per week) and EXERCISE_2 (3+ times per week)
height
Float
The height of the user. Expressed in meters.
dailyCaloricIntakeGoal
Int
Calculated field. Available after goal-related inputs (weight, height, age, gender, etc.) have been set.
dailyCaloricIntakeGoal = totalDailyEnergyExpenditure - caloricDeficit
Set's the default number of servings for all recipes.
phone
String
User phone number.
preferredCommunicationChannel
CommunicationChannel
Sets the preferred communication for the user:
enum CommunicationChannel {
SMS
CHAT
WHATSAPP
}
enabledTrackers
[TrackerComponent]
Displays the list of trackers enabled for the user.
enum TrackerComponent { DAILY_RECAP DAILY_MOOD WEIGHT_TRACKER MP_MEAL_TRACKER HYDRATION_TRACKER TODAY_FOOD TODAY_SUPPLEMENT FOOD_LOGS STEPS_TRACKER EXERCISE_TRACKER PLAN_SUPPLEMENT MY_CHECKLIST_TRACKER SLEEP_TIME_TRACKER SLEEP_QUALITY_SCORE_TRACKER HRV_TRACKER HEART_RATE_TRACKER PLAN_SUPPLEMENTS_MY_CHECKLIST FOOD_LOG_MEAL_TRACKER BLOOD_PRESSURE_TRACKER SYMPTOM_TRACKER }
appVersion
String
Displays the app version the user is currently using.
{
myProfile {
id
age
birthdate
biologicalSex
activityLevel
startingWeight
customAttributes
targetWeight
height
weeklyWeightGoal
goalsOn
isImperial
programName
language
restrictions {
name
}
dailyCaloricIntakeGoal
caloricDifference
totalDailyEnergyExpenditure
basalMetabolicRate
program {
databaseId
name
author
}
mealPlan {
id
day
date
meals {
recipe {
id
name
}
meal
calories
}
}
}
}