Fitbit Activity
fitbit_get_activityRetrieve a detailed Fitbit activity log by ID. Choose privacy modes for summary, structured, or raw data.
Instructions
Get detailed Fitbit activity log by id. Requires activity scope.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "fitbit_get_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Fitbit resource id. | |
| privacy_mode | No | Optional per-call privacy override. Defaults to FITBIT_PRIVACY_MODE or structured. raw returns upstream Fitbit JSON. summary removes GPS/map details. | |
| response_format | No | markdown | |
| explicit_user_intent | No | Required true when privacy_mode=raw or include_gps=true (agent escalation of redaction). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| endpoint | Yes | ||
| privacy_mode | Yes |