Chrome Management Telemetry API

  • The Chrome Management Telemetry API allows monitoring the operation and health of ChromeOS devices, provided the necessary reporting policies are enabled.

  • The API offers methods to list telemetry information for devices, users, events, and notification configs, accessible via specific relative URLs.

  • Admins need the "Manage ChromeOS Devices (read only)" permission within Chrome Management to utilize the Telemetry API.

  • Using the Telemetry API requires the OAuth scope https://www.googleapis.com/auth/chrome.management.telemetry.readonly.

The Chrome Management Telemetry API enables you to monitor the operation and health of devices running ChromeOS. Please note that the appropriate reporting policies need to be enabled to ensure that data is reported from the device. More details can be found here

Quick overview of API methods

URLs are relative to https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER

Description Relative URL Http method
List telemetry information for ChromeOS devices /telemetry/devices/ GET
List telemetry information for ChromeOS users /telemetry/users/ GET
List telemetry events for given customer /telemetry/events/ GET
List telemetry notification configs for given customer /telemetry/notificationConfigs/ GET

See code samples for example requests and responses.

Admin Privileges

Telemetry API respects admin role delegation.

Admins must have the permission "Services -> Chrome Management -> Manage ChromeOS Devices > Manage ChromeOS Devices (read only)" to use the Telemetry API.

To manage admin roles and privileges, visit "Admin Console -> Admin Roles".

API scopes

Chrome Management Telemetry API requires the following OAuth scope:

https://www.googleapis.com/auth/chrome.management.telemetry.readonly

For more information, see the Authentication Overview.