06-07-2025 09:05
06-07-2025 09:05
I'm registered my own account and successfully signed up to a subscription. I get a daily summary and can call for the data from activities.
I want to be able to determine if an activity has been created manually on the Fitbit app and ignore those activities. The Fitibit documentation tells me I need to user Get Activity Log List to get a list of activities with the logType data included.
Using CURL to call "https://api.fitbit.com/1/user/-/activities/list.json" with the required parameters returns a 403 error and a message about permissions. I have tried using GET and POST, beforeDate and afterDate and I still get the same error. I am using the same CURL format as my other, successful calls to other endpoints.
Has anyone else had the same problem?
06-09-2025 08:04
06-09-2025 08:04
I get the same error when trying to access a list of subscriptions for a user, even though I am using a valid access token. I can get data for activities for a certain date using that access token, and my app has full access scope in the user's fitbit account.
Best Answer07-30-2025 13:44
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.
07-30-2025 13:44
Hi @Stenoosh
The 403 error could mean your access token doesn't have permissions to query the activity data, or possibly you're using the incorrect syntax. I would suggest trying the following things
If you're still getting the 403 error, please provide the entire endpoint syntax here.
Best Answer