This feature is currently available for the following providers:
- Apple Health Kit
- Fitbit
- Oura
- Freestyle Libre
Demo users have certain limitations to keep in mind:
- Only available in sandbox.
- A demo user cannot have connections to a real device. If you already have a user with real data, you need to create a new one to connect a demo account.
- There is no limitation on the number of demo users you can create, but they do count towards the overall users limit in sandbox. Up to date limits can be found on this page.
- Demo users expire after 7 days, meaning the user and its data will be deleted.
Usage
First, you need a Vital user. You can create one either through the dashboard or through the API. After creating the user, theUsers
page of your dashboard will look like this:

150db84c-537c-4cad-a6e9-24dc589d7fa2
. You can directly hit the API endpoint or using one of our client libraries, as shown below:

- Connection created, as soon as the connection is created.
- Historical webhooks. We simulate historical data for the demo device and send the corresponding webhook updates, as in the real-world scenario.
- Daily webhooks. We also simulate updates to the device data every couple of hours so you can test receiving the data when a user recorded a workout or other activity.
- Refresh user data. You can also instantaneously refresh a user’s data through this endpoint.