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.
Answered! Go to the Best Answer.
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
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
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
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