Frequently Asked Questions
The Dexcom API enables developers to connect their apps with Dexcom CGM data, but it does not automatically grant these apps access to Dexcom user data. Within an app, developers implement a mechanism for users to connect their Dexcom account to the app, which requires user authentication and HIPAA authorization (via OAuth 2.0) for data access to occur.
Data privacy is paramount, and use of third-party applications by Dexcom users is opt-in. Users can revoke their authorization at any time at Dexcom.com by signing in to their account and changing their authorizations in Permissions. Dexcom will promptly terminate providing further personal information to the client application, but any information previously provided will not be affected by this revocation.
Currently, the Dexcom API offers EGV data on a three-hour delay. The Dexcom API is intended for software developers to retrieve retrospective CGM data and CGM-derived metrics for use in software applications. Real-time treatment decisions should not be made based on the data displayed to the end user, and the delay helps clarify this. Dexcom settled on the three-hour delay after consultation with FDA.
Yes. The Dexcom G6 Mobile, Dexcom G5 Mobile, and Dexcom Share2 apps can still push data into Apple HealthKit on supported iOS devices. This functionality is authorized and enabled by the user in-app. For more information on accessing HealthKit data, see the Apple Developer Documentation.
Currently, applications created on developer.dexcom can only access data for Dexcom users in the United States. Dexcom is supporting users in other applicable countries and regions on a limited commercial basis. The Dexcom API will be more broadly available after working with appropriate authorities to ensure compliance with privacy and security requirements of each country or region. We will continue to update the developer portal and the Dexcom API as we extend its capabilities internationally.
For an introductory explanation on how continuous glucose monitoring (CGM) works, take a look at our introduction.
If you have technical questions about Dexcom products, please see the Dexcom contact page.
If you're a user of Dexcom's products and want to see your data in the cloud, do retrospective analysis, or even download your data as a CSV, check out Dexcom CLARITY®. CLARITY® is a great tool to view trends, statistics, and day-by-day data, as well as email them to your healthcare professional, all from the Dexcom CLARITY® webpage.
There are numerous external resources available for learning about RESTful web APIs and tutorials showing you how to use them in your applications. A few notable resources are: