Flow
In the previous step, we helped you create your developer account and set up your application.
Now, you're ready to integrate Withings cellular devices into your program. This section will guide you through the process of remotely shipping devices and pulling health data from your program members.
By creating an order using the createuserorder
endpoint, you’ll ship a device to a specific member of your program, and at the same time, create their account. Each device can only be assigned to one member, and we currently do not support multi-user assignments for a single device. Once the order is placed, the device is shipped and the user account is ready.
The process for shipping devices and pulling data involves the following steps:
We're going to go over each of these steps in detail in the next section of this integration guide.
The following flow provides a correct implementation of the endpoints for this use case:
The only difference is that the Withings devices will connect to the Withings HUB first (via Wi-Fi or Bluetooth) to get access to the Internet.