Data availability and sync evidence
data_statusInspect before health reviews or investigating missing data. Returns the last received upload batch, collection date ranges/counts and per-metric coverage. Not a sync command. history_import is the iPhone's own report of its history import (complete, still arriving, or unknown for older app builds); when next_step is present, relay its message to the user; HealthKit read permissions are unknown. An upload can be empty or re-send old records; old dates alone do not prove stalled sync. No account identifiers returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| setup | Yes | ||
| metrics | Yes | ||
| next_step | Yes | ||
| collections | Yes | ||
| last_ingest | Yes | ||
| limitations | Yes | ||
| history_import | Yes | ||
| healthkit_read_permissions | Yes |