query_health_summary
Retrieve daily health summaries including stats, training readiness, body battery, and training status for a single date or date range with pagination support.
Instructions
Get comprehensive daily health snapshot with pagination support.
Includes stats, user summary, training readiness, training status, Body Battery, and Body Battery events.
Supports single date or date range queries with pagination.
Pagination: For large date ranges, use pagination:
Make initial request with start_date and end_date
Check response["pagination"]["has_more"]
Use response["pagination"]["cursor"] for next page
Returns: JSON string with structure: { "data": { "summaries": [...], // Range mode (paginated) "count": N OR {...} // Single date mode }, "pagination": { // Range mode only "cursor": "...", "has_more": true, "limit": 30, "returned": 30 }, "metadata": {...} }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Specific date ('today', 'yesterday', or YYYY-MM-DD) | |
| start_date | No | Range start date (YYYY-MM-DD) | |
| end_date | No | Range end date (YYYY-MM-DD) | |
| cursor | No | Pagination cursor from previous response (for multi-day ranges) | |
| limit | No | Maximum days per page (1-30). Default: 7. Use cursor for large date ranges. | |
| include_body_battery | No | Include Body Battery data | |
| include_training_readiness | No | Include training readiness | |
| include_training_status | No | Include training status | |
| unit | No | Unit system: 'metric' or 'imperial' | metric |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |