Google Chrome · Schema

TelemetryDevice

Telemetry data for a single managed ChromeOS device, including hardware, OS, network, storage, and peripheral information.

BrowserChrome ExtensionsDeveloper ToolsWeb Platform

Properties

Name Type Description
name string Resource name of the telemetry device. Format: customers/{customer}/telemetry/devices/{device}
customer string Google Workspace customer resource name.
orgUnitId string Organizational unit ID of the device.
deviceId string Unique device identifier from the Directory API.
serialNumber string Serial number of the device.
cpuInfo array CPU information for the device.
cpuStatusReport array CPU status reports with usage and temperature data.
memoryInfo object
memoryStatusReport array Memory status reports with usage data.
networkInfo object
networkStatusReport array Network connection status reports.
osUpdateStatus array ChromeOS update status information.
storageInfo object
storageStatusReport array Storage status reports with disk usage data.
batteryInfo array Battery information and health data.
batteryStatusReport array Battery status reports with charge level and cycle counts.
graphicsInfo object
graphicsStatusReport array Graphics adapter and display status reports.
audioStatusReport array Audio device status reports.
peripheralsReport array Connected USB peripheral reports.
bootPerformanceReport array Device boot performance reports.
heartbeatStatusReport array Heartbeat status reports with timestamps indicating the device is online.
networkDiagnosticsReport array Network diagnostics reports with latency and HTTPS test results.
View JSON Schema on GitHub

JSON Schema

google-chrome-telemetrydevice-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TelemetryDevice",
  "title": "TelemetryDevice",
  "type": "object",
  "description": "Telemetry data for a single managed ChromeOS device, including hardware, OS, network, storage, and peripheral information.",
  "properties": {
    "name": {
      "type": "string",
      "description": "Resource name of the telemetry device. Format: customers/{customer}/telemetry/devices/{device}"
    },
    "customer": {
      "type": "string",
      "description": "Google Workspace customer resource name."
    },
    "orgUnitId": {
      "type": "string",
      "description": "Organizational unit ID of the device."
    },
    "deviceId": {
      "type": "string",
      "description": "Unique device identifier from the Directory API."
    },
    "serialNumber": {
      "type": "string",
      "description": "Serial number of the device."
    },
    "cpuInfo": {
      "type": "array",
      "description": "CPU information for the device.",
      "items": {
        "$ref": "#/components/schemas/CpuInfo"
      }
    },
    "cpuStatusReport": {
      "type": "array",
      "description": "CPU status reports with usage and temperature data.",
      "items": {
        "$ref": "#/components/schemas/CpuStatusReport"
      }
    },
    "memoryInfo": {
      "$ref": "#/components/schemas/MemoryInfo"
    },
    "memoryStatusReport": {
      "type": "array",
      "description": "Memory status reports with usage data.",
      "items": {
        "$ref": "#/components/schemas/MemoryStatusReport"
      }
    },
    "networkInfo": {
      "$ref": "#/components/schemas/NetworkInfo"
    },
    "networkStatusReport": {
      "type": "array",
      "description": "Network connection status reports.",
      "items": {
        "$ref": "#/components/schemas/NetworkStatusReport"
      }
    },
    "osUpdateStatus": {
      "type": "array",
      "description": "ChromeOS update status information.",
      "items": {
        "$ref": "#/components/schemas/OsUpdateStatus"
      }
    },
    "storageInfo": {
      "$ref": "#/components/schemas/StorageInfo"
    },
    "storageStatusReport": {
      "type": "array",
      "description": "Storage status reports with disk usage data.",
      "items": {
        "$ref": "#/components/schemas/StorageStatusReport"
      }
    },
    "batteryInfo": {
      "type": "array",
      "description": "Battery information and health data.",
      "items": {
        "$ref": "#/components/schemas/BatteryInfo"
      }
    },
    "batteryStatusReport": {
      "type": "array",
      "description": "Battery status reports with charge level and cycle counts.",
      "items": {
        "$ref": "#/components/schemas/BatteryStatusReport"
      }
    },
    "graphicsInfo": {
      "$ref": "#/components/schemas/GraphicsInfo"
    },
    "graphicsStatusReport": {
      "type": "array",
      "description": "Graphics adapter and display status reports.",
      "items": {
        "$ref": "#/components/schemas/GraphicsStatusReport"
      }
    },
    "audioStatusReport": {
      "type": "array",
      "description": "Audio device status reports.",
      "items": {
        "$ref": "#/components/schemas/AudioStatusReport"
      }
    },
    "peripheralsReport": {
      "type": "array",
      "description": "Connected USB peripheral reports.",
      "items": {
        "$ref": "#/components/schemas/PeripheralsReport"
      }
    },
    "bootPerformanceReport": {
      "type": "array",
      "description": "Device boot performance reports.",
      "items": {
        "$ref": "#/components/schemas/BootPerformanceReport"
      }
    },
    "heartbeatStatusReport": {
      "type": "array",
      "description": "Heartbeat status reports with timestamps indicating the device is online.",
      "items": {
        "$ref": "#/components/schemas/HeartbeatStatusReport"
      }
    },
    "networkDiagnosticsReport": {
      "type": "array",
      "description": "Network diagnostics reports with latency and HTTPS test results.",
      "items": {
        "$ref": "#/components/schemas/NetworkDiagnosticsReport"
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/google-chrome-telemetrydevice"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.