API version 1.0

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 2, 2022

WeFitter API

 

2nd of June, 2022:
  • Added new challenge type: Goalbreaker, Receive a point every time the goal value is reached.

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

  • Improved 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:
  • Added Oura connection

  • 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:
  • Samsung Health SDK v.0.0.1 available for API clients 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