Vai al contenuto principale

FreeStyle Libre Integration

Reverse-engineered API — no official partnership

Abbott does not publish a developer API for FreeStyle Libre / LibreView. The vitalera integration targets the LibreView app's internal API. Endpoints may change without notice. For clinical deployments, prefer Dexcom, which has a supported API and FDA clearance for third-party platforms.

The Abbott FreeStyle Libre is the world's most prescribed CGM. The vitalera integration pulls continuous glucose values from LibreView — Abbott's cloud service — via email/password → JWT.


Data types

MeasurementCadenceLOINC
Glucose (mg/dL)Every 1 minute2339-0

Regional routing

LibreView serves different regions from different hosts:

RegionHost
Global (US)api.libreview.io
Europeapi-eu.libreview.io
Asia-Pacificapi-ap.libreview.io

vitalera discovers the correct region during the login handshake (LibreView issues a redirect hint). The region is stored against the connection so subsequent polls use the right host.


Connection

curl -X POST https://api.vitalera.io/api/connected-accounts/libre/oauth/initiate/ \
-H "Authorization: Bearer <user_token>" \
-d '{"email": "user@example.com", "password": "••••••"}'

Credentials are exchanged for a short-lived JWT; credentials are not stored.

Backfill

LibreView exposes the last 14 days of glucose readings per sensor. vitalera backfills on initial link then polls for new data.


Compliance note

For clinical decisions, do not rely solely on reverse-engineered CGM data. The officially-supported clinical path is:

  • Dexcom — supported API, FDA 510(k) cleared for third-party apps
  • iHealth — Gluco+ BGM via supported API

Next steps