Connecting to Huawei Health with Thryve

In today’s digital health ecosystem, interoperability is critical. With millions of users worldwide, Huawei Health is a prominent source of fitness and health data, including heart rate, step counts, sleep metrics, and exercise history. For digital health platforms, ranging from insurers to coaching apps, being able to ingest and analyze this data opens the door to delivering more personalized, proactive, and effective user experiences.

At Thryve, we provide the technical backbone for wearable health data integration. Our unified API translates disparate sources like Huawei, Apple, Fitbit, and Garmin into standardized formats, ready for health insights, population analytics, and workflow automation. This guide walks you through the key steps to connect Huawei Health to Thryve’s platform using a secure OAuth-based flow.

Before You Begin: Set Up Your Thryve Tenant

Before starting your Huawei integration, ensure you have a registered Thryve tenant. This is your dedicated identity within our system and a prerequisite for initiating OAuth flows, defining callback URLs, and securely managing secrets.

  • Read more: What is a tenant?
  • If you haven’t yet registered a tenant or are unsure, open a support ticket and we’ll assist you.


All further configurations in this guide assume you know your
${partnerName} string—i.e., the identifier tied to your Thryve account. If your web authentication is happycompany-api, then your ${partnerName} is happycompany.

4 Steps for Setting up Huawei Health

Step 1: Create a Huawei Account

Start by registering a Huawei Developer ID:

  • Visit: Huawei ID Registration
  • Use your company credentials and ensure your email is verified.


A developer account is required to access Huawei’s Health Kit APIs and to submit credential requests.

Step 2: Set Up the Huawei ID Service

Huawei ID Service is the gateway to all subsequent API capabilities, including authentication and health data access. Follow Huawei’s documentation to create and configure the ID service for your app:

  • Huawei ID Service Guide


Ensure your application includes a compliant description, category, and all required metadata to pass their internal review.

Step 3: Apply for Huawei Health Kit Access

The Health Kit module governs access to Huawei’s health and activity data, including:

  • Step count
  • Heart rate
  • Workout sessions
  • Sleep and recovery data


To begin:

  1. Log into the Huawei Developer Console.
  2. Navigate to My Projects > Add Project.
  3. Apply for access to Huawei Health Kit.


Huawei may request company and app details such as:

  • Corporate registration
  • Data privacy policies
  • App screenshots or user flows
  • Intended use case for the data

Note: These requirements may vary over time. Follow Huawei’s onboarding prompts carefully and contact Thryve support if questions arise.

Set the callback address to:
https://${partnerName}.und-gesund.de/dynDataSourcePing/HuaweiHealth/healthkit/notifications

Step 4: Create OAuth 2.0 Credentials

Huawei Health data is accessed via OAuth 2.0, ensuring secure user consent and tokenized access. Set up your OAuth credentials in the Huawei Credentials Console:

  • Product type: Server App
  • App type: App
  • Callback URL: https://${partnerName}.und-gesund.de/dataSourcesSwitch.html


After saving your application, Huawei will issue a Client ID and Client Secret. Make sure to encrypt these credentials using Thryve’s secret sharing service before sending them to our team. Do not email credentials in plain text.

Final Review & Testing

Once all previous steps are complete, take time to rigorously test and validate the integration. This ensures the connection between Huawei Health and Thryve is secure, compliant, and functioning as expected:

  1. Validate Callback URLs: Ensure all callback endpoints used during the OAuth and Health Kit setup resolve correctly in a browser. This includes both the authorization redirect (/dataSourcesSwitch.html) and notification callback (/healthkit/notifications). Use incognito mode and test across multiple devices to catch any misconfigurations.
  2. Simulate OAuth Flow with a Test User: Log in as a test user on your frontend, initiate the OAuth consent screen, and confirm that Huawei permissions are requested correctly. After approval, tokens should be securely returned to your system and forwarded to Thryve’s backend.
  3. Confirm Data Ingestion: Wait a few minutes, then check your Thryve dashboard or logs to confirm that health data—like step counts, heart rate measurements, and recent workouts—has been successfully imported. Verify timestamps, units, and sensor resolution to ensure correct formatting.
  4. Conduct Multi-Day Testing: Monitor data flow for 24–48 hours. This includes checking scheduled synchronizations, passive data ingestion, and the behavior when users update permissions or disconnect their accounts.
  5. Engage Thryve Support: After internal validation, notify Thryve’s support team. We’ll help run a final test pass, inspect token handling, and ensure your integration is production-ready.


A comprehensive test process not only prevents user frustration but also guarantees the integrity of downstream insights. It’s the final gate to activating reliable, longitudinal health data from Huawei within your B2B health platform.

Huawei Health Integration with Thryve

Huawei Health is one of the fastest-growing health ecosystems globally, particularly popular across Asia and parts of Europe. Its Health Kit aggregates data from a wide variety of Huawei smartwatches and fitness bands, capturing key health signals such as daily step count, heart rate variability, workout intensity, sleep duration, and more. For digital health platforms, tapping into this user base means expanding their reach and gaining access to continuous lifestyle data. This enables more granular insights into long-term behavior changes, supports better personalization, and ensures more holistic 360º views when paired with other wearable sources.

Thryve simplifies and strengthens this integration by providing a robust backend for credential handling, data standardization, and secure communication. Our platform normalizes raw Huawei data into FHIR-compatible health records, enriches it with context, and enables you to plug insights directly into coaching dashboards, prevention workflows, or population analytics engines. We offer: 

  • Seamless Device Integration: Easily connect Oura Ring and over 500 other health monitoring devices to your platform via a single API, eliminating the need for multiple integrations.
  • Standardized Biometric Models: Automatically harmonize biometric data streams, including heart rate, sleep metrics, skin temperature, activity levels, and HRV, making the data actionable and consistent across devices.
  • GDPR-Compliant Infrastructure: Ensure full compliance with international privacy and security standards, including GDPR and HIPAA. All data is securely encrypted and managed according to the highest privacy requirements.
  • Customizable Dashboards and Alerts: Create tailored dashboards for healthcare providers and patients to visualize pregnancy-related trends, receive real-time alerts for abnormal patterns, and track recovery and readiness metrics post-delivery.


With Thryve, partners gain the infrastructure needed to ensure Huawei data flows reliably and compliantly, supporting everything from real-time coaching feedback to longitudinal adherence modeling and segmentation across user cohorts.

Book a demo and connect to Huawei Health with Thryve! 

Acquire 500+ devices data instantly with Thryve

Further Reading

You’re just one step away…

Drop your E-Mail to receive your personal copy of Techniker Krankenkasse’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




    You’re just one step away…

    Drop your E-Mail to receive your personal copy of Caspar’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




      You’re just one step away…

      Drop your E-Mail to receive your personal copy of aidhere’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




        You’re just one step away…

        Drop your E-Mail to receive your personal copy of our Cardiovascular indication manual. We’ll also sign you up for updates, which you can, of course, change any time.




          You’re just one step away…

          Drop your E-Mail to receive your personal copy of our Diabetes indication manual. We’ll also sign you up for updates, which you can, of course, change any time.




            You’re just one step away…

            Drop your E-Mail to receive your personal copy of our Oncology indication manual. We’ll also sign you up for updates, which you can, of course, change any time.




              You’re just one step away…

              Drop your E-Mail to receive your personal copy of Charité’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




                You’re just one step away…

                Drop your E-Mail to receive your personal copy of our full list of supported devices. We’ll also sign you up for updates, which you can, of course, change any time.




                  You’re just one step away…

                  Drop your E-Mail to receive your personal copy of Caspar’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




                    You’re just one step away…

                    Drop your E-Mail to receive your personal copy of Techniker Krankenkasse’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.




                      You’re just one step away…

                      Drop your E-Mail to receive your personal copy of aidhere’s success story, enabled by Thryve. We’ll also sign you up for updates, which you can, of course, change any time.