Zum Hauptinhalt springen

Plattform-API-Referenz

Die vitalera REST API stellt 148 Endpunkte in 20+ Ressourcengruppen bereit, die alles von der Vitalzeichenerfassung bis zum Pflegeplan-Lebenszyklusmanagement abdecken. Alle Endpunkte geben JSON zurueck und folgen RESTful-Konventionen mit FHIR R5-konformen Datenmodellen.

Vollstaendige API-Dokumentation

Die interaktive API-Referenz mit Anfrage-/Antwortschemata, Parameterdetails und Beispiel-Payloads ist fuer Kunden im vitalera Dashboard verfuegbar. Kontaktieren Sie info@vitalera.io fuer den Zugang.

Authentifizierung & Benutzer

GruppeEndpunkteBeschreibung
JWT-Authentifizierung4JWT-Tokens generieren, aktualisieren, validieren und deaktivieren
Integrations-Authentifizierung1SSO-Weiterleitung fuer externe Identitaetsanbieter
Zugangsdatenverwaltung1Client-Zugangsdaten der Anwendung rotieren
Benutzer & Berechtigungen1Aktuelle Benutzerberechtigungen und Rolleninformationen

Teilnehmer

GruppeEndpunkteBeschreibung
Ueberwachte (Patienten)10Teilnehmer erstellen, auflisten, aktualisieren, loeschen. Listen exportieren, Zusammenfassungen abrufen, Pflegezuweisungen verwalten und Standardplaene abfragen.
Fachkraefte5Fachkraefte und Pflegeteammitglieder erstellen, auflisten, aktualisieren und loeschen.
Monitoring-Teams1Monitoring-Teammitglieder nach Plandefinition auflisten.
Zusammenfassungen1Aggregierte Zaehler ueber ueberwachte Teilnehmer.

Pflegeplaene & Aufgaben

GruppeEndpunkteBeschreibung
Plandefinitionen11Planvorlagen verwalten — auflisten, abrufen, veroeffentlichen, zurueckziehen, ueberarbeiten. Aktionen, App-Einstellungen, Organisationen, Profilfelder und Validierungsstatus abfragen.
Ueberwachte Plaene26Vollstaendiges Lebenszyklusmanagement — erstellen, aktivieren, pausieren, fortsetzen, abschliessen, widerrufen. Monitoring-Teammitglieder, Ueberschreibungen, Trigger, Abweichungen, benutzerdefinierte Felder verwalten und PDF-Berichte generieren.
Aufgaben10Klinische und Wellness-Aufgaben verwalten — auflisten, annehmen, starten, abschliessen, abbrechen, fehlschlagen, ablehnen. Zaehler ausstehender Aufgaben fuer Dashboard-Badges.

Beobachtungen — Vitalzeichen

GruppeEndpunkteBeschreibung
Blutdruck2Systolischer, diastolischer und mittlerer arterieller Druck
Herzfrequenz2Kontinuierliche und Einzelmessungen der Herzfrequenz
Sauerstoffsaettigung (SpO2)2Pulsoximetrie-Messwerte
Temperatur2Koerpertemperaturmessungen
Cholesterin2Gesamt-, LDL-, HDL-Cholesterin-Panels

Beobachtungen — Aktivitaet & Fitness

GruppeEndpunkteBeschreibung
Schrittzahl2Taegliche und Intraday-Schrittdaten
Kalorien2Aktiver und gesamter Kalorienverbrauch
Distanz2Zurueckgelegte Strecke (Gehen, Laufen, Radfahren)
Erklommene Etagen2Hoehengewinn und Etagen
Aktive Minuten2Taegliche aktive Minuten nach Intensitaetszone
Trainings2Strukturierte Trainingssitzungen mit Runden, HR-Zonen, Tempo
VO2 Max2Geschaetzte maximale Sauerstoffaufnahme

Beobachtungen — Schlaf & Erholung

GruppeEndpunkteBeschreibung
Schlafsitzungen3Schlafdauer, Effizienz und Sitzungsmetadaten
Schlafphasen2Aufschuesselung in leicht, tief, REM und wach
Schlafatmung2Atemfrequenz und Stoerungen waehrend des Schlafs
Stresswert2Taegliche Stresslevel und Trends
Erholungswert2Erholungsbereitschaft nach dem Training
Belastungswert2Kardiovaskulaere Belastung durch Aktivitaet
Energielevel2Body Battery / Energiereserve-Level

Beobachtungen — Spezialisiert

GruppeEndpunkteBeschreibung
Blutzucker2Einzelne Blutzuckermessungen
CGM-Messwerte2Kontinuierliche Glukosemonitoring-Datenpunkte
CGM-Zusammenfassungen2Zeit im Bereich, durchschnittliche Glukose, Variabilitaet
CGM-Warnungen2Hoch-/Niedrig-Glukose-Warnereignisse
HRV2Herzfrequenzvariabilitaet (RMSSD, SDNN)
EKG2Elektrokardiogramm-Wellenformdaten
Koerperzusammensetzung2Gewicht, Koerperfett-%, Muskelmasse, BMI
Hauttemperatur2Kontinuierliche Hauttemperaturmessungen
Peak Expiratory Flow2Asthma- und COPD-Monitoring
Atemfrequenz2Atemfrequenzmessungen
Spirometrie2FEV1, FVC und andere Lungenfunktionswerte
Psychische Gesundheit4Stimmungsverfolgung und Bewertungsscores

Beobachtungen — Allgemein

GruppeEndpunkteBeschreibung
Datenqualitaet1Qualitaetsmetriken fuer Beobachtungsdatenstroeme
FIT-Datei-Upload1Rohe Garmin FIT-Dateien zur Verarbeitung hochladen
Garmin Sleep1Direkte Garmin Sleep API-Datenaufnahme
Garmin-Luecken1Luecken in Garmin-Datenstroemen identifizieren

Fragebogen

GruppeEndpunkteBeschreibung
Fragebogen4Fragebogen auflisten, Details abrufen, Items mit Uebersetzungen (Accept-Language) erhalten und Antworten abfragen.

Alarme

GruppeEndpunkteBeschreibung
Erkannte Probleme7Alarme klassifizieren, abbrechen oder als fehlerhaft markieren. Klassifizierungsdetails aktualisieren. Ausgeloeste Alarme abfragen.

Termine

GruppeEndpunkteBeschreibung
Termine6Vollstaendiger Terminlebenszyklus — buchen, einchecken, ausfuehren, absagen, Nichterscheinen, Fehler markieren.

Geraeteintegrationen

GruppeEndpunkteBeschreibung
Fitbit4Fitbit-Konten verknuepfen/trennen, Verknuepfungsstatus pruefen, letzten Synchronisierungszeitpunkt abfragen.
Garmin1Direkte Garmin-Datenaufnahme-Endpunkte.

Inhalte

GruppeEndpunkteBeschreibung
Bibliothek1Bildungs- und Informationsinhalte auflisten.

Basis-URL

https://api.vitalera.io/api/

Authentifizierung

Alle Endpunkte erfordern ein gueltiges JWT Bearer Token. Siehe Plattform-API-Authentifizierung.

Allgemeine Muster

  • Paginierung — Listenendpunkte geben paginierte Ergebnisse mit den Feldern count, next und previous zurueck.
  • Filterung — Die meisten Listenendpunkte unterstuetzen Abfrageparameter zur Filterung nach Status, Datum und ressourcenspezifischen Feldern.
  • Uebersetzungen — Ressourcen mit uebersetzbarem Inhalt unterstuetzen den Accept-Language-Header.
  • Zustandsuebergaenge — Ressourcen mit Lebenszyklen (Aufgaben, Plaene, Termine, Alarme) verwenden dedizierte POST /{id}/{action}/-Endpunkte.
  • Rate Limits — Siehe Rate Limits und Kontingente.

Vollzugriff erhalten

Die interaktive API-Referenz mit vollstaendigen Anfrage-/Antwortschemata, Parameterdokumentation und einer Sandbox-Umgebung ist fuer Kunden verfuegbar. Kontaktieren Sie uns fuer Zugangsdaten.