API управления Chrome — это набор сервисов, который позволяет администраторам Chrome просматривать, управлять и получать аналитику на своих устройствах Chrome OS и браузере Chrome.
- Ресурс REST: v1alpha1.customers.profiles
 - Ресурс REST: v1alpha1.customers.telemetry.devices
 - Ресурс REST: v1alpha1.customers.telemetry.events
 - Ресурс REST: v1alpha1.customers.telemetry.notificationConfigs
 - Ресурс REST: v1alpha1.customers.telemetry.users
 - Ресурс REST: v1.customers.apps
 - Ресурс REST: v1.customers.apps.android
 - Ресурс REST: v1.customers.apps.chrome
 - Ресурс REST: v1.customers.apps.web
 - Ресурс REST: v1.customers.certificateProvisioningProcesses
 - Ресурс REST: v1.customers.certificateProvisioningProcesses.operations
 - Ресурс REST: v1.customers.profiles
 - Ресурс REST: v1.customers.profiles.commands
 - Ресурс REST: v1.customers.reports
 - Ресурс REST: v1.customers.telemetry.devices
 - Ресурс REST: v1.customers.telemetry.events
 - Ресурс REST: v1.customers.telemetry.notificationConfigs
 - Ресурс REST: v1.customers.telemetry.users
 - Ресурс REST: v1.customers.thirdPartyProfileUsers
 
Сервис: chromemanagement.googleapis.com
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки, предоставленные Google. Если вашему приложению необходимо использовать ваши собственные библиотеки для вызова этой службы, используйте следующую информацию при выполнении запросов к API.
Документ открытия
Документ обнаружения (Discovery Document) — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов обнаружения. Этот сервис предоставляет следующие документы обнаружения:
Конечная точка службы
Конечная точка сервиса — это базовый URL-адрес, который определяет сетевой адрес сервиса API. Один сервис может иметь несколько конечных точек сервиса. Этот сервис имеет следующую конечную точку сервиса, и все указанные ниже URI относятся к этой конечной точке сервиса:
-  
https://chromemanagement.googleapis.com 
Ресурс REST: v1alpha1.customers.profiles
| Методы | |
|---|---|
 delete |  DELETE /v1alpha1/{name=customers/*/profiles/*}Удаляет данные, собранные из профиля браузера Chrome.  | 
 get |  GET /v1alpha1/{name=customers/*/profiles/*}Получает профиль браузера Chrome с идентификатором клиента и постоянным идентификатором профиля.  | 
 list |  GET /v1alpha1/{parent=customers/*}/profilesВыводит список профилей браузера Chrome клиента на основе заданных критериев поиска и сортировки.  | 
Ресурс REST: v1alpha1.customers.telemetry.devices
| Методы | |
|---|---|
 get |  GET /v1alpha1/{name=customers/*/telemetry/devices/*}Получите телеметрическое устройство.  | 
 list |  GET /v1alpha1/{parent=customers/*}/telemetry/devicesПеречислите все телеметрические устройства.  | 
Ресурс REST: v1alpha1.customers.telemetry.events
| Методы | |
|---|---|
 list |  GET /v1alpha1/{parent=customers/*}/telemetry/eventsСписок телеметрических событий.  | 
Ресурс REST: v1alpha1.customers.telemetry.notificationConfigs
| Методы | |
|---|---|
 create |  POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsСоздайте конфигурацию телеметрических уведомлений.  | 
 delete |  DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}Удалить конфигурацию телеметрических уведомлений.  | 
 list |  GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsПеречислите все конфигурации телеметрических уведомлений.  | 
 patch |  PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}Обновите конфигурацию телеметрических уведомлений.  | 
Ресурс REST: v1alpha1.customers.telemetry.users
| Методы | |
|---|---|
 get |  GET /v1alpha1/{name=customers/*/telemetry/users/*}Получить телеметрического пользователя.  | 
 list |  GET /v1alpha1/{parent=customers/*}/telemetry/usersПеречислите всех пользователей телеметрии.  | 
Ресурс REST: v1.customers.apps
| Методы | |
|---|---|
 countChromeAppRequests |  GET /v1/{customer=customers/*}/apps:countChromeAppRequestsФормирование сводки запросов на установку приложений.  | 
 fetchDevicesRequestingExtension |  GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtensionПолучите список устройств, запросивших установку расширения.  | 
 fetchUsersRequestingExtension |  GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtensionПолучите список пользователей, которые запросили установку расширения.  | 
Ресурс REST: v1.customers.apps.android
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/apps/android/*}Получите конкретное приложение для клиента по названию его ресурса.  | 
Ресурс REST: v1.customers.apps.chrome
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/apps/chrome/*}Получите конкретное приложение для клиента по названию его ресурса.  | 
Ресурс REST: v1.customers.apps.web
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/apps/web/*}Получите конкретное приложение для клиента по названию его ресурса.  | 
Ресурс REST: v1.customers.certificateProvisioningProcesses
| Методы | |
|---|---|
 claim |  POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claimТребует процесс предоставления сертификата.  | 
 get |  GET /v1/{name=customers/*/certificateProvisioningProcesses/*}Извлекает процесс предоставления сертификата.  | 
 setFailure |  POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailureОтмечает процесс предоставления сертификата как неудавшийся.  | 
 signData |  POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signDataЗапрашивает у клиента, инициировавшего процесс предоставления сертификата, подпись данных.  | 
 uploadCertificate |  POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificateЗагружает успешно выданный сертификат для процесса предоставления сертификатов.  | 
Ресурс REST: v1.customers.certificateProvisioningProcesses.operations
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*}Получает последнее состояние длительной операции.  | 
Ресурс REST: v1.customers.profiles
| Методы | |
|---|---|
 delete |  DELETE /v1/{name=customers/*/profiles/*}Удаляет данные, собранные из профиля браузера Chrome.  | 
 get |  GET /v1/{name=customers/*/profiles/*}Получает профиль браузера Chrome с идентификатором клиента и постоянным идентификатором профиля.  | 
 list |  GET /v1/{parent=customers/*}/profilesВыводит список профилей браузера Chrome клиента на основе заданных критериев поиска и сортировки.  | 
Ресурс REST: v1.customers.profiles.commands
| Методы | |
|---|---|
 create |  POST /v1/{parent=customers/*/profiles/*}/commandsСоздает удаленную команду профиля браузера Chrome.  | 
 get |  GET /v1/{name=customers/*/profiles/*/commands/*}Получает удаленную команду профиля браузера Chrome.  | 
 list |  GET /v1/{parent=customers/*/profiles/*}/commandsПеречисляет удаленные команды профиля браузера Chrome.  | 
Ресурс REST: v1.customers.reports
| Методы | |
|---|---|
 countChromeBrowsersNeedingAttention |  GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttentionКоличество браузеров Chrome, которые были недавно зарегистрированы, имеют новую политику для синхронизации или не проявляли активности в последнее время.  | 
 countChromeCrashEvents |  GET /v1/{customer=customers/*}/reports:countChromeCrashEventsПолучите количество сбоев Chrome.  | 
 countChromeDevicesReachingAutoExpirationDate |  GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDateФормирование отчета о количестве устройств, срок действия которых истекает в каждом месяце выбранного периода времени.  | 
 countChromeDevicesThatNeedAttention |  GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttentionКоличество устройств ChromeOS, на которых не были синхронизированы политики или отсутствовала активность пользователей за последние 28 дней, которые устарели или не соответствуют требованиям.  | 
 countChromeHardwareFleetDevices |  GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevicesКоличество устройств с определенной спецификацией оборудования из запрошенного типа оборудования (например, название модели, тип процессора).  | 
 countChromeVersions |  GET /v1/{customer=customers/*}/reports:countChromeVersionsСоздать отчет об установленных версиях Chrome.  | 
 countInstalledApps |  GET /v1/{customer=customers/*}/reports:countInstalledAppsСоздать отчет об установках приложений.  | 
 countPrintJobsByPrinter |  GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinterПолучите сводку по печати, выполненной каждым принтером.  | 
 countPrintJobsByUser |  GET /v1/{customer=customers/*}/reports:countPrintJobsByUserПолучите сводку по распечаткам, выполненным каждым пользователем.  | 
 enumeratePrintJobs |  GET /v1/{customer=customers/*}/reports:enumeratePrintJobsПолучите список заданий на печать.  | 
 findInstalledAppDevices |  GET /v1/{customer=customers/*}/reports:findInstalledAppDevicesСоздайте отчет об управляемых устройствах с браузером Chrome, на которых установлено указанное приложение.  | 
Ресурс REST: v1.customers.telemetry.devices
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/telemetry/devices/*}Получите телеметрическое устройство.  | 
 list |  GET /v1/{parent=customers/*}/telemetry/devicesПеречислите все телеметрические устройства.  | 
Ресурс REST: v1.customers.telemetry.events
| Методы | |
|---|---|
 list |  GET /v1/{parent=customers/*}/telemetry/eventsСписок телеметрических событий.  | 
Ресурс REST: v1.customers.telemetry.notificationConfigs
| Методы | |
|---|---|
 create |  POST /v1/{parent=customers/*}/telemetry/notificationConfigsСоздайте конфигурацию телеметрических уведомлений.  | 
 delete |  DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}Удалить конфигурацию телеметрических уведомлений.  | 
 list |  GET /v1/{parent=customers/*}/telemetry/notificationConfigsПеречислите все конфигурации телеметрических уведомлений.  | 
Ресурс REST: v1.customers.telemetry.users
| Методы | |
|---|---|
 get |  GET /v1/{name=customers/*/telemetry/users/*}Получить телеметрического пользователя.  | 
 list |  GET /v1/{parent=customers/*}/telemetry/usersПеречислите всех пользователей телеметрии.  | 
Ресурс REST: v1.customers.thirdPartyProfileUsers
| Методы | |
|---|---|
 move |  POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:moveПеремещает пользователя стороннего профиля Chrome в целевую организационную единицу.  |