Polar API Integration for Developers
This article pertains to: Inform (v2)
Integration Summary
Validic is excited to announce the addition of Polar to the Validic marketplace. Our new app integration supports the authentication and retrieval of a Polar user’s fitness and routine data, offering a seamless way to incorporate this data into your application.
Why Polar?
Polar heart rate monitors and performance sports watches are known globally for their durability and accuracy. Their products are designed for any activity, from swimming, cross-training, and yoga to tracking daily activity and calorie consumption.
Integration Details
Please note that Polar devices do not currently report the end user's local timezone. Validic will request the end user's local timezone during the authorization process and use this information to report a "utc_offset" value for Polar fitness and routine records.
The Polar integration is compatible with all devices supported by the Polar Flow and Polar Beat iOS and Android mobile apps.
Polar's API reports exercises (workouts) once they have been completed and reports a daily aggregation of steps, calories, etc, once the day is complete. Please expect routine records to be reported in their entirety the day after the activity is completed, at the earliest, rather than being aggregated and updated throughout the day.
Polar's API reports metrics directly from the recording device only and only reports activity recorded after the user has granted an organization access to their data.
No historical data is available.
Polar's API will not report any manual activities recorded in the web or mobile app or any manual user edits to device-recorded activities. For this reason, all Polar fitness and routine records will be reported as Validated = TRUE.
Steps to Integrate Polar with Validic API
To request Polar's addition to your marketplace, please email support@validic.com.
For a basic understanding of how to sync a device or app with Validic, please review our “Marketplace Syncing” overview.
Once Polar is enabled in your marketplace, you may access data using our Summaries and Workouts resources.
Polar API Integration Specifications
Specification | Details |
---|---|
Source Name | Polar |
Source | polar |
App/Portal Languages | English |
oAuth Page Languages | English |
Supported Resources | Summaries, Workouts |
Validated Resouces | Dependent upon Data Origin |
Sync to Multiple Users | No |
Workouts Included in Summaries | Yes |
oAuth Page Responsive | Yes |
Age Requirement | Not Specified |
User Terms of Use/Privacy Policy URL | https://www.polar.com/sites/default/files/static/ACL_Ltd_License_Agreement.pdf |
Developer Terms of Use URL | https://www.polar.com/sites/default/files/static/ACL_Ltd_License_Agreement.pdf |
Supported Resource Details
Resource Details for Specified App | Summaries | Workouts |
---|---|---|
Expected Time for New Data to Arrive | ≤ 60 minutes | ≤ 60 minutes |
Historical Data | None | None |
Historical Data Completion Time | - | - |
Timestamp Format | UTC and Offset | UTC and Offset |
Validated | Yes | Yes |
Possible Metrics Per Resource
Summaries | Workouts |
---|---|
steps | active_duration |
energy_burned | distance |
active_energy_burned | energy_burned |
active_duration | avg_heart_rate |
resting_heart_rate | max_heart_rate |
| heart_rate_zone_high |
| heart_rate_zone_medium |
| heart_rate_zone_low |
| heart_rate_zone_very_low |
| workout_duration |
Supported Devices
Device | Type | Summaries | Workouts |
---|---|---|---|
Polar A300 | Activity Tracker | Supported | Supported |
Polar A360 | Activity Tracker | Supported | Supported |
Polar AXN500 | Activity Tracker | - | Supported |
Polar AXN700 | Activity Tracker | - | Supported |
Polar Beat | Activity Tracker | - | Supported |
Polar Beat 2 | Activity Tracker | - | Supported |
Polar Coach | Activity Tracker | - | Supported |
Polar CS200 | Activity Tracker | - | Supported |
Polar CS300 | Activity Tracker | - | Supported |
Polar CS400 | Activity Tracker | - | Supported |
Polar CS500 | Activity Tracker | - | Supported |
Polar CS600 | Activity Tracker | - | Supported |
Polar CS600X | Activity Tracker | - | Supported |
Polar F11 | Activity Tracker | - | Supported |
Polar F55 | Activity Tracker | - | Supported |
Polar F6 | Activity Tracker | - | Supported |
Polar F7 | Activity Tracker | - | Supported |
Polar Flow for Club | Activity Tracker | - | Supported |
Polar FT40 | Activity Tracker | - | Supported |
Polar FT60 | Activity Tracker | - | Supported |
Polar FT7 | Activity Tracker | - | Supported |
Polar FT80 | Activity Tracker | - | Supported |
Polar Grit X | Activity Tracker | - | Supported |
Polar Ignite | Activity Tracker | Supported | Supported |
Polar Ignite 2 | Activity Tracker | Supported | Supported |
Polar Loop | Activity Tracker | Supported | Supported |
Polar Loop 2 | Activity Tracker | Supported | Supported |
Polar Loop Crystal | Activity Tracker | Supported | Supported |
Polar M200 | Activity Tracker | Supported | Supported |
Polar M400 | Activity Tracker | Supported | Supported |
Polar M430 | Activity Tracker | Supported | Supported |
Polar M450 | Activity Tracker | Supported | Supported |
Polar M460 | Activity Tracker | - | Supported |
Polar M600 | Activity Tracker | Supported | Supported |
Polar OH1 | Activity Tracker | - | Supported |
Polar RC3 GPS | Activity Tracker | - | Supported |
Polar RCX3 | Activity Tracker | - | Supported |
Polar RCX5 | Activity Tracker | - | Supported |
Polar RS200 | Activity Tracker | - | Supported |
Polar RS300X | Activity Tracker | - | Supported |
Polar RS400 | Activity Tracker | - | Supported |
Polar RS800 | Activity Tracker | - | Supported |
Polar RS800CX | Activity Tracker | - | Supported |
Polar S410 | Activity Tracker | - | Supported |
Polar S510 | Activity Tracker | - | Supported |
Polar S520 | Activity Tracker | - | Supported |
Polar S610 | Activity Tracker | - | Supported |
Polar S610i | Activity Tracker | - | Supported |
Polar S625X | Activity Tracker | - | Supported |
Polar S710 | Activity Tracker | - | Supported |
Polar S710i | Activity Tracker | - | Supported |
Polar S720i | Activity Tracker | - | Supported |
Polar S725 | Activity Tracker | - | Supported |
Polar S725X | Activity Tracker | - | Supported |
Polar Unite | Activity Tracker | - | Supported |
Polar V650 | Activity Tracker | - | Supported |
Polar V800 | Activity Tracker | Supported | Supported |
Polar Vantage M | Activity Tracker | Supported | Supported |
Polar Vantage M2 | Activity Tracker | Supported | Supported |
Polar Vantage V | Activity Tracker | Supported | Supported |
Polar Vantage V Titan | Activity Tracker | Supported | Supported |
Polar Vantage V2 | Activity Tracker | Supported | Supported |
Polar Verity Sense | Activity Tracker | - | Supported |