Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Activity Update Notification To Subscriber

Hi, 

Stuck on this one.

I have a subscriber endpoint which is working fine. I am using it to get notified when a user does an activity so I can see the data for that activity.

I get notified when an activity is created or when an activity is deleted. 

But I do not get a notification to my subscriber when an activity is updated (the way I have been updating an activity is by changing the name of an activity from "Walk" to "Swim" on the web app https://www.fitbit.com/activities)

Why do I not receive an update notification when I make this update to an activity?

Best Answer
0 Votes
3 REPLIES 3

Hi @samiggapps 

 

Instead of changing the name, have you tested changing the numerical values associated with the activity (i.e. changing walk from 1 mile to 2 miles)?

 

Best,

Gordon

Gordon Crenshaw
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google
Best Answer
0 Votes

Hi @GordonFitbit 

Thanks for looking into this.

I can't seem to find on the Fitbit website where I can actually edit details of a given activity.

It seems that for Walks only the activity type can be changed.

But otherwise you can only delete an activity and not edit it.

Perhaps you can guide me to where I can edit an activity?

I am looking at a list of activities at this URL https://www.fitbit.com/activities

and a specific activity here https://www.fitbit.com/activities/exercise/<logId>

neither of which seem to allow me to edit mileage or anything.

Cheers,
Sami

Best Answer
0 Votes

Hi @samiggapps 

 

It doesn't look like you can update the exercises through the web interface.   However you should be able to do it through the mobile app or web api endpoint.   Using the mobile app, select the exercise, then press the ... in the upper right hand corner of the screen.  You should be prompted to edit the exercise.  Changing the calories or distances should send you a notification.   Let me know if this doesn't work.

Gordon Crenshaw
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google
Best Answer
0 Votes