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

Ways to fetch multiple Fitbit user data in a cron job via OAuth flow without being flagged

Our application has to run a daily cron job to fetch multiple Fitbit user data (~1500 users) via OAuth, besides making sure we make the requests at a reasonable rate to avoid exceeding rate limiting issues, Will Fitbit API flag our job as malicious if all 1500 requests come from a single source (IP address)? 

What are the ways to circumvent this situation?  

Best Answer
0 Votes
1 REPLY 1

Hi @kiteflyerss,

We should not flag your site as malicious.  The rate limit is 150 API calls per user per hour.  As long as your job doesn't call more than 150 API calls for each user, you should not hit a rate limit issue when the cron job runs.

Gordon

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