Chrome Management Profiles API

The Chrome Management Profiles API allows admins to view data of managed profiles on Chrome browsers. This set of APIs can be used to list the managed profiles, retrieve a managed profile, or delete the data collected from a managed profile.

Quick overview of API methods

URLs are relative to https://chromemanagement.googleapis.com/v1/customers/{customer_id}

Description Relative URL Http method
List the managed profiles /profiles GET
Retrieve a managed profile /profiles/{profile_permanent_id} GET
Delete the data collected from a managed profile /profiles/{profile_permanent_id} DELETE

See code samples for example requests and responses.

Admin Privileges

Profiles API respects administrator role delegation.

Method Admin privileges required
ListChromeBrowserProfiles "Services -> Chrome Management -> Settings -> Managed Browsers"
or "Services -> Chrome Management -> Settings -> Managed Browsers -> Read"
GetChromeBrowserProfile "Services -> Chrome Management -> Settings -> Managed Browsers"
or "Services -> Chrome Management -> Settings -> Managed Browsers -> Read"
DeleteChromeBrowserProfile "Services -> Chrome Management -> Settings -> Managed Browsers"

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

API scopes

Chrome Management Profiles API requires the following OAuth scopes:

Method OAuth scopes required
ListChromeBrowserProfiles https://www.googleapis.com/auth/chrome.management.profiles
or https://www.googleapis.com/auth/chrome.management.profiles.readonly
GetChromeBrowserProfile https://www.googleapis.com/auth/chrome.management.profiles
or https://www.googleapis.com/auth/chrome.management.profiles.readonly
DeleteChromeBrowserProfile https://www.googleapis.com/auth/chrome.management.profiles

For more information, see the Authentication Overview.