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

Your application has not been updated to access the Fitbit API via HTTPS

I received an email today saying that during the blackout test Fitbit has detected that my application has not been updated to access the Fitbit API via HTTPS.

We are using the Python fitbit library (https://github.com/orcasgit/python-fitbit) for all our apps, which I'm pretty sure uses HTTPS exclusively, so I'm confused by this email.

Do the subscription endpoints I create also need to be HTTPS?

Best Answer
0 Votes
3 REPLIES 3

Hi Brad,

 

Subscription endpoints do not have to be HTTPS. We pulled access logs for yesterday and looked for all API requests that were made via HTTP.

 

Can you private message me with the Consumer Key of your application? I can double check for you.

Best Answer
0 Votes

Thanks Dan, PM sent.

Best Answer
0 Votes

To verify if your application is making non-HTTPS requests to the Fitbit API:

  1. Go to http://httpschecker-30885.onmodulus.net/
  2. Enter your client key from https://dev.fitbit.com
  3. If your application had any non-HTTPS Fitbit API requests in the time period noted on the page, they will be displayed.
Best Answer