Dexcom (G6 and older)
dexcom
is the provider slug for Dexcom (G6 and older).
For the OAuth-based dexcom_v3
integration, see Dexcom (OAuth based).
This provider is being phased out in favour of the new OAuth-based Dexcom integration. Consider migrating to the new API at your earliest convinence.
Enabling Dexcom Share
Your user needs to enable Dexcom Share for this connection to work:
Enable Dexcom Share
Please refer to the official help article on how to enable Dexcom Share.
They must have at least one follower[1] on Dexcom Share to keep the sharing activated. Otherwise, the API would stop reporting data to Vital.
[1] You can setup your own Dexcom account for your user to add as a follower in the Dexcom G6 mobile app.
Alternatively, your user can invite support@tryvital.io
as a follower.
Connect via Vital Link
They must connect to Vital using their own Dexcom account — the one which their Dexcom G6 app is signed into. This should not be the accounts of the followers.
Vital Widget
To connect your device with the widget, follow the link wizard ensuring and enter your username and password.
Vital Link
You can also connect a Dexcom user to vital using vital client. For additional information please consult the API reference.
Webhooks
On successful connection, you will receive a Connection create wehbook. Daily webhooks data.daily.glucose.created
and data.daily.glucose.updated
will also be issued to your team as new or more up-to-date data becomes available during the day.
For this provider however, Vital will begin to aggregate the data for the last 24 hours and will not go beyond that. As a result, there will be no Historical webhooks issued. If you would like to pull the data immediately after connection, you can use the user/refresh
endpoint.