This page provides the historical changes to the WeFitter API. For any questions or concerns, please contact us via

All changes are applicable to all API versions, unless specified in the log. For bi-components of the WeFitter environment (e.g. WeFitter Dashboard), the changes are applicable, unless otherwise specified.


Changelog timeline

Quarter 3, 2022

21st of September, 2022:
  • New data type: detailed heart rate information during workouts.
  • Added support for active calories for Oura.
  • Added support for detailed heart rate information during workouts for Garmin, Huawei, Polar, Samsung Health and Apple Health.
12th of September, 2022:
  • New connection: Suunto!
31nd of August, 2022:
  • New data type: Intraday Heartrate.
  • Added intraday heart rate support for Fitbit.
  • Added difference of active calories and bmr calories for daily summaries.
16nd of August, 2022:
  • Added sleep detail support for Fitbit.
  • Added daily detail support for Garmin, Fitbit, Google, Polar, Withings, Samsung Health and Apple Health.
16nd of August, 2022:
  • Added sleep detail support for Fitbit.
  • Added daily detail support for Garmin, Fitbit, Google, Polar, Withings, Samsung Health and Apple Health.
14nd of July, 2022:
  • New connection: Huawei!
  • New data type: Daily Detail!
  • New data type: Sleep Detail!
  • Added elevation and average speed for workouts for Fitbit and Garmin.


Quarter 2, 2022

WeFitter API


15nd of June, 2022:
  • Added possibility of pagination in leaderboard.
2nd of June, 2022:
  • Added new challenge type: Goalbreaker, Receive a point every time the goal value is reached.
  • Always show all enrolled profiles in leaderboard.
24th of May, 2022:
  • Garmin add new measurements (VO2-Max, Body Fat and Blood Oxygen).
  • Polar add resting heart rate.
13th of May, 2022:
  • Added intraday HeartRate for Google, Garmin, Fitbit and Polar (only sleep)
  • Added sleep detail for Garmin (start and end times for sleep phases).
  • Added end time of sleep summaries for all connections.
  • Added sleep score for Withings and Polar.
  • Dashboard: Added reports sections, export .csv of active users, challenges, or teams.

Quarter 1, 2022

WeFitter API

30th of March, 2022:
  • Added support for Heart rate samples
  • Withings: Added functionality for ECG
  • MyZone: data from the workouts is now reflected in the daily summaries.
  • Polar: Added functionality for VO2
14th of March, 2022:
  • Added ECG functionality
  • Increased sychronisation times for fitbit, withings, strava
  • Improved leaderboards for challenges with a capped goal
  • Added bodyfat measurements for FitBit
  • Added biometric measurements for Withings
22 februari, 2022:
  • Added historical data functionaility for googlefit, strava, and fitbit.
  • Added support for custom terms of service, pivacy policy and data agreement files.
  • Improved speed of pulling data from wearables.
21 Januari, 2022:
  • New BiometricMeasurements model and endpoint
  • Added support for mulit language challenge titles/descriptions/slogans.
  • Connections widget now has brand logos.


Quarter 4, 2021

WeFitter API 

  • Data model expansion with more biometric and health parameters.
  • Improved speed of processing data.
  • Diversified gamification functionalities.
  • More connections for an even better experience with the API (to be announced).


  • Dashboard v.2.0. including a new design and new in-page functionalities. 
  • Website v.3.0. with more user interaction available. 
  • New user support process integration, for the convenience and ease of use of our clients and your end users. 
  • WeFitter Demo app launch. 


Quarter 3, 2021

WeFitter API

30 November, 2021:
  • Added strength training activity type.
  • Fix multiple webhooks for the same type would only send the data to one.
28 September, 2021:
  • New connections: Oura!
  • Added date_start/date_end to /profile/<id>/challenge/ to select a specific range of challenges.
  • Added description to the body of /challenge/.
  • Fixed DELETE /challenge/<id>/member/ not always deleting the enrollment.
  • Improved the speed of the leaderboard for streak/stick to it challenges.
06 August, 2021:
  • Disabled saving new daily summary samples.
  • Moved the default "successfully connected" response, when creating a connection and without specifying a redirect, to a separate url.
  • Make search field case insensitive on the leaderboard page in the dashboard.



30 November, 2021:
  • Added the timestamp for when a goal is reached, visible in dashboard -> challenge -> leaderboard.
06 August, 2021:
  • Fixed the challenge edit page in the dashboard to handle large amount of profiles/team
  • Added the ability to search for profiles/teams while adding profiles/teams to a challenge in the dashboard.
  • On the dashboard's challenge edit/create page, an invalid form message will appear when the start date has been omitted, instead of a 500 server error.


01 August, 2021:
  • Android (beta) connection live on WeFitter app
  • Samsung Health (beta) connection live on WeFitter app


16 July, 2021:
  • Dashboard changes (leaderboard pagination, enroll button, search functionality for challenge members)



03 August, 2021:
  • New connection: Samsung Health SDK (available on request). 


16 July, 2021:
  • SDK packages updated with added "Source" header to ingest call.



Quarter 2, 2021

WeFitter API

30 June, 2021:
  • Changed OMH activity type mapping for hiking from other to walking.
  • Changed OMH activity type mapping for snorkeling from other to swimming.
  • Fixed a bug where GoogleFit daily summaries were off by 1 day on the first initial sync.



30 June, 2021:
  • Refactor challenge team leaderboard calculation, make average calculation of teams possible.

You are subscribed!

You will soon receive our newsletter!
WeFitter team.