Skip to content

Sample Fitbit Setup

CodeWithCJ edited this page Jan 23, 2026 · 1 revision

Note

Fitbit sync may have limitations.
If you encounter any issues, please open a GitHub issue and share the JSON file from the mock_data directory of the SparkyFitnessServer container so I can troubleshoot effectively. You can DM me in discord to avoid sharing publicly in Github.

Since I don’t own a Fitbit device, this integration was tested using sample data only. Your anonymized JSON data will help me fine-tune and improve the integration.
⚠️ Make sure to remove or mask all personal information before sharing.


Fitbit Setup Instructions

  1. Go to the Fitbit Developer Portal
    https://dev.fitbit.com/apps

  2. Create a new app using the following details as a reference:

    Fitbit app setup example
  3. Update the Client ID and Client Secret in the SparkyFitness External Data Provider for Fitbit.

  4. Connect to Fitbit from SparkyFitness.

  5. Grant permission to allow SparkyFitness to sync data from Fitbit.

    Fitbit permission screen
  6. Once the provider is activated, you should be able to sync data from Fitbit successfully.

    Fitbit sync success

Clone this wiki locally