health.read_samples
Read raw Health samples from Apple Health for a date range, with filters for type, tags, and kinds, with pagination support.
Instructions
Read raw Health samples across one or more dates, filtered by type_keys/tags/kinds, with manifest-aware pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | Yes | Start date (YYYY-MM-DD). | |
| end_date | No | End date (YYYY-MM-DD), inclusive. Defaults to start_date. | |
| type_keys | No | Optional canonical raw type keys such as workout, heart_rate, or blood_pressure. | |
| tags | No | Optional logical tags. Matching is union-based across tags. | |
| kinds | No | Optional record kinds such as quantity, category, workout, or correlation. | |
| cursor | No | Opaque pagination cursor returned by a previous read_samples/read_daily_raw call. | |
| max_records | No | Maximum number of sample records to return. | |
| manifest_only | No | When true, return only filtered manifest views and no sample payloads. | |
| include_manifests | No | Include filtered manifest views alongside sample payloads. | |
| storage_backend | No | Storage backend to read from. | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||