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

Made a call to retrieve an activity and got back 69 identical responses

Is anything going on with the API today?

Best Answer
0 Votes
5 REPLIES 5

We're not aware of anything.

 

What was the exact request and the response? Are you able to reproduce it?

Best Answer
0 Votes

I cannot reproduce because this hit my rate limit.  The exact call was GET /activities/date/{date}.json with the current date inserted.

Best Answer
0 Votes

That's not a valid endpoint. Did you intend GET /1/user/[user-id]/activities/date/[date].json ?

Best Answer
0 Votes

My apologies.  Yes, the full endpoint that I used is GET /1/user/[user-id]/activities/date/[date].json - I apologize it was cut off in my last message.  It appears that Fitbit does not have paging set up.  This is something that I did not take into account.  Do you why this is?

Best Answer
0 Votes

That endpoint is the daily summary, which returns a bunch of data about that specific day. If you want specific data (such as steps, heart rate, etc), you should request those resources individually instead.

 

If someone logged 69 manual logs on that day, the daily summary endpoint is behaving correctly.

Best Answer
0 Votes