GCCare.json

{
  "Module": {
    "Name": "GCCare",
    "Version": "2026.10.3.686",
    "LastUpdated": "2026-10-03",
    "Purpose": "Content to be defined",
    "Description": "TBD"
  },
  "DefaultParameter": {
    "User": "GCCare",
    "LastUse": "2026.9.30.1089",
    "LastUpdated": "2026-09-30",
    "Purpose": "Content to be defined",
    "Description": "TBD"
  },
  "MeasurementHeaders": {
    "Date": "Date",
    "Weight (kg)": "Weight (kg)",
    "Body Fat (%)": "Body Fat (%)",
    "Body Water (%)": "Body Water (%)",
    "Muscle Mass (kg)": "Muscle Mass (kg)",
    "Metab Age": "Metab Age",
    "Visc Fat": "Visc Fat",
    "Physique Rating": "Physique Rating",
    "BMR (kcal)": "BMR (kcal)",
    "BMI": "BMI"
  },
  "GarminConnectApi": {
    "CustomSelection": {
      "Badge": {
        "Earned": {
          "Where-Object": "",
          "Select-Object": "badgeEarnedDate, badgeName, badgeKey, badgeEarnedNumber, badgePoints, badgeTypeIds"
        },
        "Available": {
          "Where-Object": "{$_.earnedByMe -eq $False}",
          "Select-Object": "badgeEndDate,badgeName, badgeKey, badgeLimitCount, badgePoints, badgeTypeIds"
        },
        "NonCompleted": {
          "Where-Object": "{$_.badgeEarnedDate -eq $null}",
          "Select-Object": "badgeChallengeName, endDate, badgeTargetValue, badgeProgressValue"
        }
      },
      "Activity": {
        "Default": {
          "Where-Object": "",
          "Select-Object": "StartTime, activityName, TypeKey, TotalDistance, TotalTime, ElevGain, Unit"
        },
        "running": {
          "Where-Object": "",
          "Select-Object": "StartTime, activityName, TypeKey, TotalDistance, TotalTime, AvgPace, averageHR, ElevGain, Unit"
        }
      }
    }
  }
}