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.
- 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"}
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.
-
API-Schlüssel erzeugen
Klicken Sie auf „API Key generieren“. Sie erhalten sofort einen kostenlosen Schlüssel – ohne Registrierung und ohne E-Mail-Adresse.
-
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.
-
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.
-
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.
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
| 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.
Häufige Fragen zur Apple Health API
Die Fragen, die uns am häufigsten erreichen – kurz und konkret beantwortet.
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