Skip to content

GET /api/mcp/wellness

GET /api/mcp/wellness
Authorization: Bearer <api-key>

Returns daily wellness entries. See Wellness for field definitions.

ParameterTypeRequiredDescription
fromstringNoStart date YYYY-MM-DD (inclusive)
tostringNoEnd date YYYY-MM-DD (inclusive)
sourcestringNoFilter by source: oura, polar, garmin, withings, hrv4training, manual

HTTP 200

{
"wellness": [
{
"date": "2025-03-15",
"source": "oura",
"weight_kg": 72.1,
"rhr_bpm": 42,
"hrv_rmssd": 68.2,
"sleep_hours": 7.8,
"sleep_score": 82,
"readiness": 84
}
]
}

Null metric columns are included in each entry with a null value.

Terminal window
curl "https://mydatafor.life/api/mcp/wellness?from=2025-01-01&to=2025-03-31&source=oura" \
-H "Authorization: Bearer $FITREPO_API_KEY"