diff --git a/.changeset/raw-device-attributes-battery-charging.md b/.changeset/raw-device-attributes-battery-charging.md new file mode 100644 index 00000000..9335df0f --- /dev/null +++ b/.changeset/raw-device-attributes-battery-charging.md @@ -0,0 +1,5 @@ +--- +'fingerprint-pro-server-api-openapi': minor +--- + +**events**: Add `battery_charging` field to `RawDeviceAttributes` diff --git a/schemas/components/schemas/smartsignals/RawDeviceAttributes.yaml b/schemas/components/schemas/smartsignals/RawDeviceAttributes.yaml index d89b68e4..d1431f51 100644 --- a/schemas/components/schemas/smartsignals/RawDeviceAttributes.yaml +++ b/schemas/components/schemas/smartsignals/RawDeviceAttributes.yaml @@ -64,5 +64,7 @@ properties: $ref: raw_device_attributes/TimezoneOffset.yaml battery_level: $ref: raw_device_attributes/BatteryLevel.yaml + battery_charging: + $ref: raw_device_attributes/BatteryCharging.yaml battery_low_power_mode: $ref: raw_device_attributes/BatteryLowPowerMode.yaml diff --git a/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryCharging.yaml b/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryCharging.yaml new file mode 100644 index 00000000..b559b725 --- /dev/null +++ b/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryCharging.yaml @@ -0,0 +1,2 @@ +type: boolean +description: When `true`, the device is currently charging. Available only for web devices on Chromium-based browsers. diff --git a/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryLevel.yaml b/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryLevel.yaml index 16426827..db112324 100644 --- a/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryLevel.yaml +++ b/schemas/components/schemas/smartsignals/raw_device_attributes/BatteryLevel.yaml @@ -4,4 +4,4 @@ minimum: 0 maximum: 100 examples: - 75 -description: Battery charge level as a percentage (0-100). Available only for Android and iOS devices. +description: Battery charge level as a percentage (0-100). Available for Android, iOS, and web devices. On web, only available in Chromium-based browsers.