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.
You can make 150 API requests per hour for each user that has authorized your application to access their data. The counter resets at the top of the hour. Because the rate limit is a per user limit, the total number of users does not affect your application's overall ability to use the API.
More information about the rate limit (headers, client-only request limit, response code) can be found in the Fitbit API rate limit documentation.
Best AnswerIt depends on if you are using client only credentials or client+viewer credentials.
(If you only send oauth consumer key, then its client only. If you send both oauth consumer key and token, its client+viewer).
The client and client+viewer are separate rate limits. Rate limits are per app and per user (if client+viewer).
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.
@ejain wrote:
Is the rate limit per user, or per user and app? I just got a 429 when trying to access a user's data for the first time in weeks.
There is both a client rate limit and a client+viewer rate limit (requests signed with your client credentials and user access token). See the documentation for full details.
Best Answer
Best AnswerThe rate limit is not shared by different apps. It is certainly possible for you to be able to make requests for one user of your app and get 429 (rate limit exceeded) for another user of your app.
If you private message me your application consumer key, I can take a look for you.
Best AnswerHi Dan,
I am facing the same issue of rate access limit. If you can share your private mail-id then I can explain the use case properly.
Regards,
Kshama
Best AnswerYou can private message me here by clicking on my name to the left of this post and then the "send this user a private message" link on the following page.
Best AnswerHi Dan,
I can not send you private message as you tell.
Now I meet same above problem - limit 150 API requests per hour for each user.
Please help me to solve this problem
Thanks
Best Answer