Dexcom Integration

Stream Dexcom glucose. Zero pipeline code.

Connect a user’s Dexcom account and bring their real-time glucose straight into your app — through the same Sahha API that standardizes wearables, labs, and every other source.

  • Automatic updates
  • 5-min readings
  • HIPAA
  • GDPR
  • SOC 2

Free for 30 days · No credit card

Dexcom logo
Normalized Auto-synced
Glucose
112 mg/dL
Trend
Steady
Rate
+0.3 mg/dL/min

Identical schema across 500+ sources

How it works

Your users connect Dexcom. Sahha does the rest.

This is your user’s side of the story — one screen, once. Sahha ingests every Dexcom signal, normalizes, deduplicates, and delivers it to your service — raw, or as refined intelligence your product can act on.

Dexcom A

Allow "your app"

Sleep
Activity
Heart rate
Connect
9:41LIVE
82READY
Sleep7h 12m
Steps5,993
Heart rate62 bpm
Your early-riser reward
20% off açaí bowls — today only.
Sahha
Permissions handled
Encrypted in transit
History backfilled
Background sync enabled
Cleaning · deduping · scoring
Raw data logs Biomarkers Scores Insights Archetypes Tags
Real-time webhooks
Always in sync
Query via API
Access controlled
Your service
Waiting for data…

Your brand on the consent screen

You register your own Dexcom app, so users authorize your product — not a third party they’ve never heard of.

Your own rate limits

Your Dexcom quota is yours alone — never shared with, or throttled by, another customer’s traffic.

Data coverage

Real-time glucose — in one schema.

Works with G7G6SteloONE+
  • Real-time

    New readings arrive every five minutes and are pushed to your app by webhook.

  • Typed & unit-consistent

    Every reading carries its value in mg/dL, its trend, and its rate of change.

  • One schema, every source

    Dexcom glucose lands in the same normalized schema as every other Sahha source.

Glucose

1
DexcomSahha
  • valueblood_glucosemg/dL
See a real payload
Dexcom · glucose
{
  "recordType": "egv",
  "systemTime": "2026-06-02T14:30:00Z",
  "displayTime": "2026-06-02T07:30:00Z",
  "value": 112,
  "unit": "mg/dL",
  "trend": "steady",
  "trendRate": 0.3
}
Sahha · normalized
[
  {
    "category": "vitals",
    "type": "blood_glucose",
    "value": 112,
    "unit": "mg/dL",
    "periodicity": "5min",
    "aggregation": "last",
    "startDateTime": "2026-06-02T14:30:00Z",
    "endDateTime": "2026-06-02T14:35:00Z"
  }
]

Dexcom streams estimated glucose values (EGVs) every five minutes, each with a trend and rate of change. Sahha normalizes the value; the trend and rate are carried through alongside it.

Missing a metric you need? Talk to us in the Sahha Slack — if Dexcom captures it, we can usually add support.

Get more than just raw data

Sahha turns these signals into biomarkers, scores, archetypes, and insights — the modeling done for you.

Build vs. buy

Building on Dexcom’s API yourself? Here’s the to-do list.

Everything on the left is yours to write, test, and maintain. Everything on the right, Sahha already did.

Every source
Build it yourself
  • Integrate Dexcom.
  • Then every wearable, from scratch.
  • Then every app.
With Sahha

One integration covers every source.

Getting connected
Build it yourself
  • Write the OAuth flow.
  • Store the tokens.
  • Refresh them.
  • Handle reconnects.
With Sahha

A hosted link — tokens stored and refreshed for you.

Getting the data
Build it yourself
  • Poll EGVs on a schedule.
  • Dodge the rate limits.
  • Stitch the gaps.
With Sahha

Every reading pushed to your app the moment it lands.

Making it usable
Build it yourself
  • Align system and display time.
  • Track trend and rate.
  • Normalize the units.
With Sahha

Clean, typed, one schema — out of the box.

Keeping it alive
Build it yourself
  • Dexcom revises the API.
  • You find out in production.
With Sahha

We version the pipeline. You never notice.

One thing stays yours: your own Dexcom developer app — so your brand is on the consent screen and your rate limits are your own. Sahha runs the rest.

Setup

Live in an afternoon, not a sprint.

  1. App nameDexcom · Production
    Client IDdexcom_a1b2c3•••
    Client secret••••••••••••••••
    01

    Register your Dexcom app

    Create a developer app in the Dexcom portal and copy your client ID and secret. This is what puts your brand on the consent screen and keeps your rate limits your own.

  2. Integrations
    DexcomDexcom
    Credentials added · Enabled
    02

    Add your credentials to Sahha

    Paste the client ID and secret into the Sahha dashboard and enable Dexcom. That’s the last thing you build.

  3. 03

    Your users connect their sensor

    Send users through a hosted consent screen — branded as your app. They approve, and Sahha runs the OAuth handshake and stores and refreshes the tokens.

  4. Your app LIVE
    Sleep7h 12m
    Readiness82
    Heart rate62 bpm
    04

    Data lands in your app

    Sahha normalizes each reading to one schema and streams it by webhook every five minutes. You read glucose by webhook or API.

Most teams are streaming live Dexcom glucose the same day they connect.

Destinations

Route it into your stack.

Sahha streams every update to your webhook — and a step-by-step guide takes it the rest of the way into your database, CDP, or messaging tool.

FAQ

Dexcom integration questions

Do I need a mobile app to use the Dexcom integration?

No. Dexcom connects through a web-based OAuth flow, and Sahha delivers glucose to your backend by webhook or API — so a web app, server, or mobile app can all use it.

How often does Dexcom glucose update?

Every five minutes. Dexcom streams estimated glucose values continuously, and Sahha pushes each new reading to your app by webhook as it arrives.

Which Dexcom metrics does Sahha provide?

The estimated glucose value in mg/dL, plus its trend and rate of change — normalized into Sahha’s Vitals category as blood glucose.

Do I need my own Dexcom developer account?

Yes. You register your own Dexcom developer app and add the credentials to Sahha. This keeps your brand on the user consent screen and your API rate limits separate from every other customer.

Is the Dexcom integration HIPAA and GDPR compliant?

Yes. Sahha is HIPAA and GDPR compliant and SOC 2 certified, and Dexcom data flows through the same compliant pipeline as every other source.

More integrations

One API for every other source, too.

Add another wearable or app and the schema, webhooks, and scores are identical — no new pipeline to build.

Start streaming Dexcom data today.

Connect once. Sahha handles consent, normalization, and real-time delivery — for Dexcom and every other source.

Free for 30 days · No credit card

  • One API for Dexcom and every other source
  • Real-time webhooks + on-demand REST, one normalized schema
  • Scores, archetypes & insights — no modeling required
  • HIPAA, GDPR & SOC 2 · your brand on the consent screen