Gesundheitsdaten per API zu Apple Health hinzufügen

Senden Sie Messwerte von Waage, Smart Home oder eigener Software per HTTP an Syncvita. Die iOS-App trägt sie automatisch in Apple Health ein.

iOS App
  • Kostenlos, ohne Registrierung
  • Server in Deutschland
  • 7 Datentypen
  • Keine Auswertung, keine Weitergabe
POST https://api.syncvita.de/v1/weight
Authorization: Bearer IHR_API_KEY

{"weight": 72.5, "unit": "kg"}
Apple Health gerade eben

Gewicht

72,5 kg

Hinzugefügt von Syncvita

In vier Schritten zu Apple Health

Von der Registrierung bis zum ersten Messwert in Apple Health vergehen rund fünf Minuten. Programmierkenntnisse sind nur nötig, wenn Sie die Daten automatisiert senden wollen.

  1. API-Schlüssel erzeugen

    Klicken Sie auf „API Key generieren“. Sie erhalten sofort einen kostenlosen Schlüssel – ohne Registrierung und ohne E-Mail-Adresse.

  2. iOS-App installieren

    Laden Sie die Syncvita App aus dem App Store, tragen Sie den Schlüssel ein und erlauben Sie den Schreibzugriff auf Apple Health.

  3. Daten per API senden

    Senden Sie Ihren Messwert als JSON-POST an den passenden Endpunkt, zum Beispiel https://api.syncvita.de/v1/steps mit dem Header Authorization: Bearer IHR_API_KEY.

  4. Wert landet in Apple Health

    Die App erhält eine Push-Benachrichtigung, holt den Wert ab, schreibt ihn über HealthKit in Apple Health und meldet ihn als synchronisiert zurück.

Ab App-Version 1.8

Ihre Gesundheitsdaten mit KI auswerten

Auf Wunsch geht es auch umgekehrt: Die App überträgt ausgewählte Apple-Health-Daten zu Syncvita. Danach können Sie Claude, ChatGPT oder jede andere KI-Anwendung mit MCP-Unterstützung fragen, wie sich Schlaf, Puls oder Gewicht entwickeln – auch lokale KIs.

  • Freiwillig und standardmäßig aus

    Nichts wird übertragen, bevor Sie den Export in der App ausdrücklich einschalten und einwilligen.

  • Sie bestimmen, was und wie viel

    Ein Assistent fragt, welche Datentypen und wie viel Historie übertragen werden: 30 Tage, 90 Tage, ein Jahr oder alles.

  • Gespeichert in Deutschland

    Die Daten werden verschlüsselt übertragen und auf unserem Server in Deutschland gespeichert. Keine Werbung, kein Verkauf, keine Weitergabe – außer an einen KI-Assistenten, den Sie selbst verbinden.

  • Jederzeit beenden und löschen

    Ein Tipp in der App beendet den Export und löscht alle übertragenen Daten sofort von unserem Server.

Anleitung: KI-Assistenten verbinden Details zu Zweck, Speicherdauer und Ihren Rechten

Für Entwickler: ein Request genügt

Alle Endpunkte funktionieren identisch: JSON senden, Bearer-Token im Header, fertig. Kein SDK, keine OAuth-Runde, keine App-Entwicklung.

curl -X POST https://api.syncvita.de/v1/steps \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"steps": 5234, "date": "2026-08-24"}'
await fetch('https://api.syncvita.de/v1/heart-rate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ bpm: 72, date: '2026-08-24', time: '14:30:00' })
});
import requests

requests.post(
    "https://api.syncvita.de/v1/weight",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"weight": 75.5, "unit": "kg", "date": "2026-08-24"},
)
Endpunkte und Wertebereiche im Überblick
Von der Syncvita API unterstützte Apple-Health-Datentypen mit Endpunkt, Pflichtfeld und Wertebereich
Datentyp Endpunkt Pflichtfeld Gültiger Bereich
Schritte POST /v1/steps steps 0 – 100.000
Gewicht POST /v1/weight weight 0 – 500 (kg / lbs)
Herzfrequenz POST /v1/heart-rate bpm 20 – 300
Blutsauerstoff POST /v1/blood-oxygen spo2 0 – 100 %
Körperfettanteil POST /v1/body-fat percentage 0 – 100 %
Blutzucker POST /v1/blood-sugar glucose 10 – 600 mg/dL
Hydration POST /v1/hydration milliliters 0 – 10.000 ml

Zusätzlich akzeptiert jeder Endpunkt die optionalen Felder date und time (bei Schritten start_time und end_time). Über POST /v1/bulk lassen sich mehrere Messwerte in einem Request übertragen. Das Rate Limit liegt bei 100 Anfragen pro Stunde und API-Schlüssel.

API-Dokumentation Ohne Code: Werte im Browser eintragen

Häufige Fragen zur Apple Health API

Die Fragen, die uns am häufigsten erreichen – kurz und konkret beantwortet.

Nein. Apple Health bietet keine offizielle Web-API. HealthKit ist ausschliesslich für Apps zugänglich, die auf dem Gerät des Nutzers laufen, und alle Gesundheitsdaten bleiben lokal auf dem iPhone gespeichert. Es gibt keinen Weg, von einem Server aus direkt in Apple Health zu schreiben. Syncvita arbeitet genau innerhalb dieser Grenze: Die API nimmt Ihre Daten entgegen, und die Syncvita iOS-App auf Ihrem iPhone schreibt sie über HealthKit in Apple Health.

Erzeugen Sie auf syncvita.de einen kostenlosen API-Schlüssel, installieren Sie die Syncvita iOS-App und tragen Sie den Schlüssel dort ein. Danach senden Sie Ihren Messwert als JSON-POST an den passenden Endpunkt, etwa POST https://api.syncvita.de/v1/steps mit dem Body {"steps": 5234, "date": "2026-08-24"}. Die App holt den Wert ab und schreibt ihn in Apple Health.

Sieben Datentypen: Schritte (0–100.000), Gewicht (0–500 kg oder lbs), Herzfrequenz (20–300 bpm), Blutsauerstoff/SpO2 (0–100 %), Körperfettanteil (0–100 %), Blutzucker (10–600 mg/dL) und Flüssigkeitszufuhr (0–10.000 ml). Jeder Typ hat einen eigenen Endpunkt unter https://api.syncvita.de/v1/.

Nein. Über das Webformular unter syncvita.de/manage-data.php tragen Sie Werte direkt im Browser ein. Programmieren müssen Sie nur, wenn Sie die Übertragung automatisieren wollen – und dann genügt ein einzelner HTTP-Request, wie ihn jede Skriptsprache, Home Assistant, n8n, Make oder Apple Kurzbefehle beherrschen.

Ja. Die API-Schlüssel-Erzeugung, die Nutzung der API und die iOS-App sind kostenlos. Es gilt ein Rate Limit von 100 Anfragen pro Stunde und Schlüssel, das für private Automatisierungen deutlich ausreicht.

Jede Übertragung läuft ausschliesslich über HTTPS und wird per Bearer-Token authentifiziert. Die Daten liegen auf unserem Server in Deutschland und werden nicht automatisch gelöscht. Sie können jederzeit alle Daten oder nur Daten vor einem bestimmten Datum löschen – in der App, in der Web-App unter „Daten verwalten“ oder über die API. Der optionale Apple-Health-Export wird nur gespeichert, wenn Sie ihn ausdrücklich einschalten. Wir werten Ihre Daten nicht aus, verkaufen sie nicht und geben sie nicht weiter – außer an eine KI-Anwendung, die Sie selbst verbinden. Es gibt kein Benutzerkonto, wir erheben keine Namen und keine E-Mail-Adressen. Details stehen in der Datenschutzerklärung.

Ja, ab Version 1.7 der iOS-App – aber nur, wenn Sie es ausdrücklich einschalten. Ein Assistent fragt, welche Datentypen (zum Beispiel Gewicht, Herzfrequenz, Schlaf oder Workouts) und wie viel Historie übertragen werden sollen. Ohne Ihre Einwilligung verlässt nichts Ihr iPhone.

Der Export stoppt sofort, und alle übertragenen Apple-Health-Daten werden von unserem Server gelöscht. Wählen Sie nur einzelne Datentypen ab, löschen wir genau diese Daten. Ihr normaler Sync in Apple Health läuft davon unabhängig weiter.

Ja, ab App-Version 1.8. Wenn Sie den Apple-Health-Export in der App eingeschaltet haben, können Sie Claude, ChatGPT oder jede andere KI-Anwendung mit MCP-Unterstützung – auch eine lokale KI – mit Ihren freigegebenen Daten verbinden und ihr Fragen dazu stellen. Die Verbindung erfordert eine eigene, separate Zustimmung in der App, erlaubt nur das Lesen und lässt sich dort jederzeit trennen. Die Schritt-für-Schritt-Anleitung steht unter syncvita.de/connect-ai.php.

Ja. Legen Sie in Home Assistant eine RESTful-Command-Automation an, die einen POST an den passenden Syncvita-Endpunkt schickt und den API-Schlüssel im Authorization-Header mitgibt. So landen Werte von Zigbee-Waagen, Blutdruckmessgeräten oder eigenen Sensoren in Apple Health.

Ja. Syncvita schreibt direkt in Apple Health auf dem iPhone. Eine Apple Watch wird nicht benötigt – gerade Nutzer ohne Watch verwenden Syncvita, um Daten von Drittanbieter-Wearables und Messgeräten in Apple Health zusammenzuführen.

Weil Apple den Schreibzugriff auf HealthKit technisch auf Apps beschränkt, die auf dem Gerät laufen. Ohne App auf dem iPhone kann kein Dienst der Welt Daten in Apple Health schreiben. Die Syncvita App übernimmt genau diesen Teil, damit Sie keine eigene iOS-App entwickeln müssen.

Aktuell nicht. Syncvita ist auf Apple Health und HealthKit ausgerichtet. Die API selbst ist plattformunabhängig – Sie können also von jedem System aus senden, das HTTP spricht, egal ob Linux-Server, Windows-PC oder Android-Gerät. Nur das Ziel ist ein iPhone.

Die iOS-App verbindet alles

Die App holt neue Werte per Push-Benachrichtigung ab und trägt sie in Apple Health ein. Sie läuft auf iPhone und iPad, eine Apple Watch ist nicht nötig.

Im App Store laden
Syncvita iOS App Screenshot – Gesundheitsdaten per API zu Apple Health hinzufügen