Dexcom logo

Dexcom

Dexcom is a leading medical device company that develops, manufactures, and distributes continuous glucose monitoring (CGM) systems for people with diabetes. The company's wearable sensors stream real-time glucose data to mobile apps, dedicated receivers, and connected health platforms. Dexcom exposes a public developer program that lets approved third parties retrieve CGM data (estimated glucose values, events, calibrations, alerts, devices, and data range) through an OAuth 2.0 secured REST API, with a sandbox for development and a production environment for live patient data.

1 APIs 1 Capabilities 9 Features
Continuous Glucose MonitoringDiabetesDigital HealthGlucoseHealthcareMedical DevicesWearables

APIs

Dexcom Developer API

REST API for retrieving Dexcom continuous glucose monitoring data on behalf of authorized end users. Authentication is OAuth 2.0 authorization code flow; sandbox and production ...

Capabilities

Dexcom CGM Data Access

Workflow capability for retrieving and analyzing a user's Dexcom continuous glucose monitoring data. Combines OAuth-secured access to estimated glucose values, events, calibrati...

Run with Naftiko

Features

Continuous Glucose Monitoring Data

Retrieve estimated glucose values (EGVs) at 5-minute intervals across G6, G7, Dexcom ONE, and ONE+ systems.

User-Entered Events

Access user-logged carbs, insulin, exercise, and health events alongside CGM data.

Calibrations

Read fingerstick BG meter calibration entries for transmitters that require them.

Alerts

Read CGM display device alerts (high, low, urgent low, rise, fall, no readings, out-of-range).

Device Inventory

List the user's transmitters and display devices, including alert schedules and settings.

Data Range

Discover earliest and latest record times for efficient incremental sync.

Multi-Region Hosts

Production hosts in the US (api.dexcom.com), EU (api.dexcom.eu), and Japan (api.dexcom.jp).

Sandbox Environment

Test against simulated CGM data without real Dexcom credentials at sandbox-api.dexcom.com.

OAuth 2.0 Authorization Code

Standards-based user consent and token issuance with offline_access (refresh) support.

Use Cases

Diabetes Self-Management Apps

Consumer apps that visualize glucose trends alongside insulin, food, and activity logs.

Clinical Decision Support

Provider tools that aggregate CGM data into time-in-range and ambulatory glucose profile (AGP) views.

Clinical Research

Studies analyzing glycemic patterns, intervention response, or device performance across cohorts.

Coaching and Behavior Change

Health-coaching platforms correlating CGM signals with meals, workouts, and sleep.

AI-Assisted Glucose Management

LLM and agentic systems that reason over CGM history via MCP tools to recommend actions.

Connected Health Platforms

Aggregators (Apple Health, Validic, Tidepool, etc.) that ingest Dexcom data alongside other wearables.

Integrations

Apple Health

Dexcom apps publish CGM data into Apple Health on iOS.

Tidepool

Open diabetes data platform that ingests Dexcom data for clinical and research use.

Validic

Healthcare data aggregator with documented Dexcom API integration.

Nightscout

Community-maintained DIY CGM dashboard supporting Dexcom data flows.

Garmin / Fitbit / Wearables

Companion apps and watch faces display Dexcom values streamed via Dexcom's apps.

Solutions

Dexcom G7

Latest-generation 10-day all-in-one disposable CGM with the smallest, thinnest sensor and direct-to-watch streaming.

Dexcom G6

10-day CGM with separate transmitter and sensor; widely supported across partner integrations.

Dexcom ONE / ONE+

Simplified CGM tier targeted at intermittent CGM users in select markets.

Dexcom Stelo

Over-the-counter glucose biosensor for non-insulin users (US).

Clarity

Cloud reporting for patients and clinicians with AGP, time-in-range, and pattern recognition.

Semantic Vocabularies

Dexcom Context

17 classes · 49 properties

JSON-LD

API Governance Rules

Dexcom API Rules

37 rules · 14 errors 19 warnings 4 info

SPECTRAL

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
Sandbox
Sandbox
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
Dexcom JSON-LD Context
JSON-LD
🔗
CGM Data Access Workflow
NaftikoCapability
🔗
Dexcom Developer API (Shared)
NaftikoCapability

Sources

Raw ↑
aid: dexcom
url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/apis.yml
name: Dexcom
tags:
  - Continuous Glucose Monitoring
  - Diabetes
  - Digital Health
  - Glucose
  - Healthcare
  - Medical Devices
  - Wearables
type: Index
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
x-type: company
created: '2026-05-04'
modified: '2026-05-05'
description: >-
  Dexcom is a leading medical device company that develops, manufactures, and
  distributes continuous glucose monitoring (CGM) systems for people with
  diabetes. The company's wearable sensors stream real-time glucose data to
  mobile apps, dedicated receivers, and connected health platforms. Dexcom
  exposes a public developer program that lets approved third parties retrieve
  CGM data (estimated glucose values, events, calibrations, alerts, devices,
  and data range) through an OAuth 2.0 secured REST API, with a sandbox for
  development and a production environment for live patient data.
apis:
  - aid: dexcom:dexcom-api
    name: Dexcom Developer API
    humanURL: https://developer.dexcom.com/
    baseURL: https://api.dexcom.com
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    tags:
      - CGM
      - Glucose
      - Healthcare
      - REST
    properties:
      - type: Documentation
        url: https://developer.dexcom.com/
      - type: GettingStarted
        url: https://developer.dexcom.com/get-started
      - type: APIReference
        url: https://developer.dexcom.com/docs/dexcomv3/endpoint-overview
      - type: Authentication
        url: https://developer.dexcom.com/docs/dexcom/authentication/
      - type: Sandbox
        url: https://sandbox-api.dexcom.com
      - type: TermsOfService
        url: https://developer.dexcom.com/terms-of-use
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/openapi/dexcom-dexcom-api.yml
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-egv-record-schema.json
        title: EGV Record Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-egvs-response-schema.json
        title: EGVs Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-event-record-schema.json
        title: Event Record Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-events-response-schema.json
        title: Events Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-calibration-record-schema.json
        title: Calibration Record Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-calibrations-response-schema.json
        title: Calibrations Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alert-record-schema.json
        title: Alert Record Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alerts-response-schema.json
        title: Alerts Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alert-schedule-schema.json
        title: Alert Schedule Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alert-setting-schema.json
        title: Alert Setting Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-device-record-schema.json
        title: Device Record Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-devices-response-schema.json
        title: Devices Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-data-range-moment-schema.json
        title: Data Range Moment Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-data-range-window-schema.json
        title: Data Range Window Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-data-range-response-schema.json
        title: Data Range Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-token-request-schema.json
        title: Token Request Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-token-response-schema.json
        title: Token Response Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-glucose-unit-schema.json
        title: Glucose Unit Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-rate-unit-schema.json
        title: Rate Unit Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-trend-type-schema.json
        title: Trend Type Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-egv-status-schema.json
        title: EGV Status Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-event-type-schema.json
        title: Event Type Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-event-status-schema.json
        title: Event Status Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alert-name-schema.json
        title: Alert Name Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-alert-state-schema.json
        title: Alert State Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-transmitter-generation-schema.json
        title: Transmitter Generation Schema
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-schema/dexcom-api-date-time-schema.json
        title: Date Time Schema
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-egv-record-structure.json
        title: EGV Record Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-egvs-response-structure.json
        title: EGVs Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-event-record-structure.json
        title: Event Record Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-events-response-structure.json
        title: Events Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-calibration-record-structure.json
        title: Calibration Record Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-calibrations-response-structure.json
        title: Calibrations Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alert-record-structure.json
        title: Alert Record Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alerts-response-structure.json
        title: Alerts Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alert-schedule-structure.json
        title: Alert Schedule Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alert-setting-structure.json
        title: Alert Setting Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-device-record-structure.json
        title: Device Record Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-devices-response-structure.json
        title: Devices Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-data-range-moment-structure.json
        title: Data Range Moment Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-data-range-window-structure.json
        title: Data Range Window Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-data-range-response-structure.json
        title: Data Range Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-token-request-structure.json
        title: Token Request Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-token-response-structure.json
        title: Token Response Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-glucose-unit-structure.json
        title: Glucose Unit Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-rate-unit-structure.json
        title: Rate Unit Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-trend-type-structure.json
        title: Trend Type Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-egv-status-structure.json
        title: EGV Status Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-event-type-structure.json
        title: Event Type Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-event-status-structure.json
        title: Event Status Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alert-name-structure.json
        title: Alert Name Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-alert-state-structure.json
        title: Alert State Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-transmitter-generation-structure.json
        title: Transmitter Generation Structure
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-structure/dexcom-api-date-time-structure.json
        title: Date Time Structure
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-egv-record-example.json
        title: EGV Record Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-egvs-response-example.json
        title: EGVs Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-event-record-example.json
        title: Event Record Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-events-response-example.json
        title: Events Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-calibration-record-example.json
        title: Calibration Record Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-calibrations-response-example.json
        title: Calibrations Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alert-record-example.json
        title: Alert Record Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alerts-response-example.json
        title: Alerts Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alert-schedule-example.json
        title: Alert Schedule Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alert-setting-example.json
        title: Alert Setting Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-device-record-example.json
        title: Device Record Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-devices-response-example.json
        title: Devices Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-data-range-moment-example.json
        title: Data Range Moment Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-data-range-window-example.json
        title: Data Range Window Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-data-range-response-example.json
        title: Data Range Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-token-request-example.json
        title: Token Request Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-token-response-example.json
        title: Token Response Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-glucose-unit-example.json
        title: Glucose Unit Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-rate-unit-example.json
        title: Rate Unit Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-trend-type-example.json
        title: Trend Type Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-egv-status-example.json
        title: EGV Status Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-event-type-example.json
        title: Event Type Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-event-status-example.json
        title: Event Status Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alert-name-example.json
        title: Alert Name Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-alert-state-example.json
        title: Alert State Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-transmitter-generation-example.json
        title: Transmitter Generation Example
      - type: Example
        url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/examples/dexcom-api-date-time-example.json
        title: Date Time Example
    description: >-
      REST API for retrieving Dexcom continuous glucose monitoring data on
      behalf of authorized end users. Authentication is OAuth 2.0
      authorization code flow; sandbox and production hosts are separate.
      Resources include estimated glucose values (EGVs), events, calibrations,
      alerts, devices, and data range. Intended for research, clinical, and
      consumer applications that integrate Dexcom CGM data with other digital
      health experiences.
common:
  - type: Website
    url: https://www.dexcom.com/
  - type: DeveloperPortal
    url: https://developer.dexcom.com/
  - type: Documentation
    url: https://developer.dexcom.com/
  - type: GettingStarted
    url: https://developer.dexcom.com/get-started
  - type: Authentication
    url: https://developer.dexcom.com/docs/dexcom/authentication/
  - type: Sandbox
    url: https://sandbox-api.dexcom.com
  - type: TermsOfService
    url: https://www.dexcom.com/terms-of-use
  - type: PrivacyPolicy
    url: https://www.dexcom.com/privacy-policy
  - type: Support
    url: https://www.dexcom.com/contact
  - type: GitHubOrganization
    url: https://github.com/dexcom
  - type: SpectralRules
    url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/rules/dexcom-rules.yml
  - type: Vocabulary
    url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/vocabulary/dexcom-vocabulary.yml
  - type: JSON-LD
    url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/json-ld/dexcom-context.jsonld
    title: Dexcom JSON-LD Context
  - type: NaftikoCapability
    url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/capabilities/cgm-data-access.yaml
    title: CGM Data Access Workflow
  - type: NaftikoCapability
    url: https://raw.githubusercontent.com/api-evangelist/dexcom/refs/heads/main/capabilities/shared/dexcom-api.yaml
    title: Dexcom Developer API (Shared)
  - type: Features
    data:
      - name: Continuous Glucose Monitoring Data
        description: Retrieve estimated glucose values (EGVs) at 5-minute intervals across G6, G7, Dexcom ONE, and ONE+ systems.
      - name: User-Entered Events
        description: Access user-logged carbs, insulin, exercise, and health events alongside CGM data.
      - name: Calibrations
        description: Read fingerstick BG meter calibration entries for transmitters that require them.
      - name: Alerts
        description: Read CGM display device alerts (high, low, urgent low, rise, fall, no readings, out-of-range).
      - name: Device Inventory
        description: List the user's transmitters and display devices, including alert schedules and settings.
      - name: Data Range
        description: Discover earliest and latest record times for efficient incremental sync.
      - name: Multi-Region Hosts
        description: Production hosts in the US (api.dexcom.com), EU (api.dexcom.eu), and Japan (api.dexcom.jp).
      - name: Sandbox Environment
        description: Test against simulated CGM data without real Dexcom credentials at sandbox-api.dexcom.com.
      - name: OAuth 2.0 Authorization Code
        description: Standards-based user consent and token issuance with offline_access (refresh) support.
  - type: UseCases
    data:
      - name: Diabetes Self-Management Apps
        description: Consumer apps that visualize glucose trends alongside insulin, food, and activity logs.
      - name: Clinical Decision Support
        description: Provider tools that aggregate CGM data into time-in-range and ambulatory glucose profile (AGP) views.
      - name: Clinical Research
        description: Studies analyzing glycemic patterns, intervention response, or device performance across cohorts.
      - name: Coaching and Behavior Change
        description: Health-coaching platforms correlating CGM signals with meals, workouts, and sleep.
      - name: AI-Assisted Glucose Management
        description: LLM and agentic systems that reason over CGM history via MCP tools to recommend actions.
      - name: Connected Health Platforms
        description: Aggregators (Apple Health, Validic, Tidepool, etc.) that ingest Dexcom data alongside other wearables.
  - type: Integrations
    data:
      - name: Apple Health
        description: Dexcom apps publish CGM data into Apple Health on iOS.
      - name: Tidepool
        description: Open diabetes data platform that ingests Dexcom data for clinical and research use.
      - name: Validic
        description: Healthcare data aggregator with documented Dexcom API integration.
      - name: Nightscout
        description: Community-maintained DIY CGM dashboard supporting Dexcom data flows.
      - name: Garmin / Fitbit / Wearables
        description: Companion apps and watch faces display Dexcom values streamed via Dexcom's apps.
  - type: Solutions
    data:
      - name: Dexcom G7
        description: Latest-generation 10-day all-in-one disposable CGM with the smallest, thinnest sensor and direct-to-watch streaming.
      - name: Dexcom G6
        description: 10-day CGM with separate transmitter and sensor; widely supported across partner integrations.
      - name: Dexcom ONE / ONE+
        description: Simplified CGM tier targeted at intermittent CGM users in select markets.
      - name: Dexcom Stelo
        description: Over-the-counter glucose biosensor for non-insulin users (US).
      - name: Clarity
        description: Cloud reporting for patients and clinicians with AGP, time-in-range, and pattern recognition.
maintainers:
  - FN: API Evangelist
    url: https://apievangelist.com
specificationVersion: '0.19'