Setup your environment
Before diving into the integration process, let's start by setting up your developer account and creating your application.
Cloud Environment
Withings services are hosted on the EU Medical Cloud, which is GDPR compliant, ISO 27001:2017, and HDS certified.
This environment is the only one compatible with our WIFI/BLE devices.
There are no prerequisites, and free access is provided. More about limitations.
Cloud Name / Certification | Endpoint |
---|---|
EU Medical Cloud / Public Cloud | https://wbsapi.withings.net |
Creating Your Application
To begin, you will need a Withings account for your integration. While you can use your personal Withings account, we recommend creating a new account specifically for your organization using a shared professional email address. This ensures a clean separation between personal and professional use.
Creating an application will provide you with the necessary client_id
and client_secret
to access Withings services.
You can return to the Developer Dashboard at any time to update or delete your application.
Manage Your Team
To collaborate with your colleagues, go to the Teams section and invite them to your organization.
You can assign them one of three roles: Admin, Developer, or Support Agent.
Below is a breakdown of the roles and the features they can access:
Description | Admin | Developer | Support Agent |
---|---|---|---|
Create, edit, delete applications in dev, beta environments. | Yes | Yes | - |
Create, edit, delete applications in dev, beta, and prod. | Yes | - | - |
Invite users and revoke access. | Yes | - | - |
Update the organization’s information. | Yes | - | - |
Access the device list and the details of those devices. | Yes | Yes | Yes |
By assigning the appropriate role to each member of your team, you ensure they have the right level of access and control based on their responsibilities.