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

Fitbit API Rate Limit Issue

ANSWERED

Dear Fitbit API Support,

I call api /1/user/-/profile.json for 1 time and meet this issue. Before that I call this API to make this reach limit /1/user/-/activities/tracker/....
As I know the Fitbit Web API has a rate limit of 150 API requests per user per hour, per API, which resets at the top of every hour. In this case it's very weir, or I wrong somethings? Please help me, thanks.

hyhuu99_0-1741946009581.png

 

Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions

Hi @hyhuu99 

The rate limit is per user per hour.  It is not per unique API.   If you're receiving the 429 error after calling the Get Profile endpoint 1 time, did you make endpoints requests prior to the error?  Also, when you call the endpoint, the response header will let you know what the rate limit is and how many requests you have remaining during that period.  For more information, see Rate Limits.

View best answer in original post

Best Answer
0 Votes
2 REPLIES 2

Hi @hyhuu99 

The rate limit is per user per hour.  It is not per unique API.   If you're receiving the 429 error after calling the Get Profile endpoint 1 time, did you make endpoints requests prior to the error?  Also, when you call the endpoint, the response header will let you know what the rate limit is and how many requests you have remaining during that period.  For more information, see Rate Limits.

Best Answer
0 Votes

Wow, thank you for the information! Now understand it.

Best Answer
0 Votes