03-23-2016 07:45
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

03-23-2016 07:45
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
Hello
I guess an alternative title would be: How can I get an accurate value for activity calories only?
I'm working on an application where we want to know activity calories. I've looked at the response to both the activity summary and activity time series API requests and nothing quite adds up.
Each of these gives three total calorie values, i.e., activityCalories, caloriesBMR and caloriesOut. That last one is just called "calories" in the time series but it looks like the same number.
Is it reasonable to expect activityCalories + caloriesBMR to equal caloriesOut? If that's reasonable then why don't they?
The activity summary that I'm looking at for one day is puzzling. Under activities, there are two walking actitivies with calories of 2121 and 54. That totals 2175 but in the summary section, we have activityCalories: 1592, caloriesBMR: 1272 and caloriesOut: 2068. I get those same three values from the time series request.
I'd appreciate it if someone could explain these values and their relationships or, more specifically, how do I get just activity calories and have confidence about what I'm getting?
Thanks
06-16-2017 15:21
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

06-16-2017 15:21
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Exactly same question here. Why? which one should I import?
"activities-calories":[
{
"dateTime":"2017-06-10",
"value":"1763"
},
{
"dateTime":"2017-06-11",
"value":"1722"
},
{
"dateTime":"2017-06-12",
"value":"2097"
},
{
"dateTime":"2017-06-13",
"value":"1815"
},
{
"dateTime":"2017-06-14",
"value":"1673"
},
{
"dateTime":"2017-06-15",
"value":"1673"
},
{
"dateTime":"2017-06-16",
"value":"1035"
}
]
}
"activities-caloriesBMR":[
{
"dateTime":"2017-06-10",
"value":"1673"
},
{
"dateTime":"2017-06-11",
"value":"1673"
},
{
"dateTime":"2017-06-12",
"value":"1673"
},
{
"dateTime":"2017-06-13",
"value":"1673"
},
{
"dateTime":"2017-06-14",
"value":"1673"
},
{
"dateTime":"2017-06-15",
"value":"1673"
},
{
"dateTime":"2017-06-16",
"value":"1035"
}
]
}
"activities-activityCalories":[
{
"dateTime":"2017-06-10",
"value":"132"
},
{
"dateTime":"2017-06-11",
"value":"77"
},
{
"dateTime":"2017-06-12",
"value":"616"
},
{
"dateTime":"2017-06-13",
"value":"205"
},
{
"dateTime":"2017-06-14",
"value":"0"
},
{
"dateTime":"2017-06-15",
"value":"0"
},
{
"dateTime":"2017-06-16",
"value":"0"
}
]
}

06-16-2017 15:28
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

06-16-2017 15:28
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
I have the exact same question. Pretty puzzled by the discrepancy. Which one should I trust and use? Any explanation? Thanks.

