fitbit_get_temperature
Get nightly skin temperature variation (degrees Celsius from personal baseline) recorded during sleep to detect illness, cycle, or recovery changes.
Instructions
Get nightly skin temperature variation (degrees Celsius from personal baseline).
Recorded during sleep. Returns the relative deviation, not absolute temperature - Fitbit needs ~3 nights to establish baseline before values appear. Useful as an illness/cycle/recovery signal.
Args: start_date: Start date as "YYYY-MM-DD", "YYYY-MM", or "30d". Default: last 30 days. end_date: End date as "YYYY-MM-DD". Default: today. live: If true, fetch directly from Fitbit API instead of cache.
Returns one entry per night with nightly_relative (degrees C, can be negative) and log_type (e.g. "dermal").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | No | ||
| end_date | No | ||
| live | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |