Forum Posts

Water data not coming through correctly.

As of app version 4.39 of the fitbit app, our web api retrieval of the data is no longer receiving water data in ML. Our app will take the api data and multiply the number of ML reported by .033814 to convert it to OZ. Any of our users who are integr...

Frequent "Disabled" Status Issue for Client ID 22CCMS

Dear Fitbit Support Team,Our Client ID is 22CCMS, with an OAuth 2.0 Application Type of Server.We have been integrating Fitbit's Activities and Sleep data for several years without major issues.However, over the past two months, we have been frequent...

22BZ3Y by Jogger
  • 60 Views
  • 2 replies
  • 1 votes

Not Receiving Files from Fitbit- ElevanceHealth

We have been not receiving files from fitbit from 4/7 .File format : FTB_LPR_MBR_SRVC_*.txtCan you please check and confirm if the connectivity from fitibit end to below API is intact.We see there is a traffic drop from 4/4 10 PM ET , when we check i...

Raju-SOA by Recovery Runner
  • 99 Views
  • 2 replies
  • 0 votes

No email notification received for disabled subscription

After several errors, our app's Fitbit subscription was disabled (this is expected) at around 5 February 2025, 2.45pm GMT+8.In the past, we would receive an email that notified of this (e.g. "Your application ___ has been configured to use the Fitbit...

hi_SG by Base Runner
  • 1050 Views
  • 27 replies
  • 0 votes

cannot verify endpoint url

I'm having issue verifying an endpoint "https://fit-uat.muangthai.co.th/api/v1/fitbit-service/fitbit/activities"there is no requests from Fitbit when i click "Verify"the endpoint is accessible from internet and working fine on web browsersclient id :...

Resolved! Fitbit Subscribe Disabled

hi, Fitbit Team:   Recently we noticed that our fitbit subscribe has been disabled several times. But there is no error in callback log.   How many errors are allowed by fitbit callback? Is there anything change in the callback strategy? Because we h...

1742200626.jpg

Resolved! Fitbit Subscribe Disabled

Hi Fitbit Team, We noticed that our Fitbit subscriber was disabled yesterday, 2025.03.10 at 19:01 UTC. Upon inspection, I see that the requests were successful right up to that point. Can you give any information on what happened?I restarted it today...

Jeff_New_Ocean_1-1741701089520.png

Resolved! Application Subscriber disabled for some reason

Hi,Can you please check why our subscriber occasionally gets disabled ?It happened on 23/24 January. And a few more times in January/December.Application ID is: 227NZ9Also after it is disabled, it doesn't stop the whole traffic, but it seems it is on...

Zarko2022 by Recovery Runner
  • 171 Views
  • 3 replies
  • 0 votes

Resolved! Subscriber stopped making requests

Hello,I have a subscriber for app 23RD5Q.  It suddenly stopped making requests on 1/13 even though all requests made were successful up until then.  I deleted the original subscriber and verified a new one but there's still no requests being made.Cou...

Physiological data integration

How this platform could consider environmental factors like air quality, temperature, or noise levels.How the platform could integrate with physiological data points like heart rate, sleep patterns, or activity levels.How this platform could integrat...

Marjjan by Jogger
  • 92 Views
  • 1 replies
  • 0 votes

Resolved! Seeing a lot of 500 internal server errors today.

Hello -We're seeing a lot of "the remote server returned an error: (500) Internal Server Error" errors when making web API calls today to retrieve activity (calling /activities/steps, for example, after we receive a notification the user has new data...

jeaglemc by Base Runner
  • 615 Views
  • 13 replies
  • 23 votes

Fitbit Subscriber Disabled

We noticed today that our Fitbit subscriber linked to our production system was disabled yesterday Sept 26th at 02:01 UTC. (Sept 25th 10:01 PM ET).This happened once before a couple years back, but in that case, it clearly showed under the "Stats" th...

Jeff_New_Ocean_0-1727448470914.png

Resolving subscription conflicts

We have some cases where a user might re-authenticate fitbit on a different user account in our system. In those cases we get a conflict but that's not very helpful for the user because all we can say is that there's another user with this fitbit aga...

mxsfvr by Jogger
  • 138 Views
  • 2 replies
  • 0 votes

Getting 500 Error on Activities Endpoint

We have been receiving 500-Internal Server Error from the GET activities endpoint for all requests since 17:20 UTC today.Example request:https://api.fitbit.com/1/user/63P6S9/activities/date/yyyy-mm-dd.jsonResponse:{"error":{"code":500,"message":"Inte...

Unable to verify subscriber endpoints

Following the instructions here: https://dev.fitbit.com/build/reference/web-api/developer-guide/using-subscriptions/#Configuring-a-Subscriber I created an endpoint to service the Fitbit subscriptions and created the logic to return the correct status...

Resolved! Sleep Data Rarely Contains "levels.summary" Data

Regarding the sleep endpointhttps://api.fitbit.com/1.2/user/-/sleep/date/{date}.jsonWhen I had first implemented our integration, I was retrieving the sleep values from the "levels" property of the sleep[] array, and this seemed to be consistently av...

Http 403 error while calling /apiSubscriptions API

Hi Community, I am facing below error while calling subscription API. I have added subscribers endpoint in Application setting.URL : "https://api.fitbit.com/1/user/-/userRevokedAccess/apiSubscriptions/6462e07f.json"Reposens : {"errors": [{"errorType"...

Web-Api by Jogger
  • 361 Views
  • 3 replies
  • 0 votes

Resolved! Subscribers Endpoint Verification Error

Hi Fitbit Team,Im trying to verified my subscription endpoint set up. When I click on "Verify"; I got this javascript error. Any suggestion what is causing this error? I have tried chrome/edge browser, same error. Much ThanksVM2189:2 UncaughtReferenc...

Chochu_0-1717455519409.png Chochu_2-1717455785436.png Chochu_3-1717455861726.png
Chochu by Jogger
  • 205 Views
  • 2 replies
  • 0 votes

Resolved! Web API - Unable to create a Fitbit Subscription

I followed the instructions for Implementing the Subscription API. I have created a web service endpoint, configured a subscriber, and verified the subscriber, but I cannot get the final step of Creating a Subscription to work.I always receive the fo...

Resolved! Unable to delete subscription without access token

Hi,   Is there any way I can remove a subscription to my server without having a users access-token? I don't really see why I should need their permission to do this...   I've got a server with a few users registered.  One user has de-registered, but...

Production app losing data

We have had a lot of reports lately about our production app no longer syncing data for some of our users. As far as we can tell our development app is not affected, but we have been able to replicate on production as well. Based on our logs, we aren...

Receiving "historical" activity notifications

Hi, we have noticed that we used to receive "historical" notifications for activities. We have some users who have entries since 2012. We are wondering how that could happen, as we should only receive recent updates, at least that's how we understand...

Fitbit Authorize URL giving SSLException

We have a user with an active subscription to Fitbit. When we try to get login for that user we are getting the below error"I/O error on POST request for \"https://www.fitbit.com/oauth2/authorize\": Connection reset; nested exception is javax.net.ssl...

PranInfo by Recovery Runner
  • 665 Views
  • 2 replies
  • 0 votes

Resolved! Capture Steps Without An Activity

The log list endpoint seems to only capture steps that are grouped into an 'activity,' but when a user wears their device all day, it captures steps that are not part of an 'activity.' What is the best way to capture these steps? I don't wish to bias...

Fitbit Subscription Notification Frequency Issue

Hello, we are noticing some of the subscriptions notifications we are getting are causing race conditions in our system due to the speed and frequency of the notifications. In the example below taken from our logging we received two separate subscrip...