Skip to main content

Setup your partner environment

As a Withings partner, your development environment is created and managed directly by the Withings team.
You will receive an invitation to join the organization associated with your project. There is no need to create a developer account yourself.


Cloud Environment Selection

The choice of cloud environment (EU or US) is usually decided during the onboarding process with the Withings technical team.

Both environments run the same API codebase, which means you can build against one environment (e.g. EU) and later switch to the other (e.g. US) without changing your integration logic.

Cloud Name / CertificationPrerequisitesEndpoint
EU Medical Cloud / Public CloudGDPR compliant, ISO 27001:2017, and HDS certified. No prerequisites; free access is available. More about limitations.https://wbsapi.withings.net
US Medical CloudHIPAA and GDPR compliant, ISO 27001:2017 certified. Available only for partners with a signed contract.https://wbsapi.us.withingsmed.net

Application Access

Your application and environment are provisioned by Withings during onboarding.

From the Developer Dashboard, you can retrieve your application credentials:

  • client_id: public identifier of your application. It is fixed and does not change.
  • client_secret: private key used to authenticate requests. It must be stored securely (e.g. secret manager, vault).

You can regenerate a new client secret from the dashboard. Only the secret changes — the client ID remains the same.

Generate credentials in the Developer Dashboard


Manage Your Team

Once you have access to your organization, you can invite colleagues from the Teams section and assign them one of three roles: Admin, Developer, or Support Agent.

DescriptionAdminDeveloperSupport Agent
Create, edit, delete applications in dev, beta environments.YesYes-
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.YesYesYes
Submit support tickets to the Withings team.YesYesYes

By assigning the right role to each team member, you ensure that access and responsibilities remain aligned with their function in the project.