Menu

 

Changelog

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

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).

Functionalities

  • 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.

 

Functionalities

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)

 

SDKs

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.

 

Functionalities

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.
footer_bg