AI-generated Key Takeaways
- 
          
The
profiles.listmethod retrieves a list of Chrome browser profiles for a customer. - 
          
The HTTP request uses a GET method to the specified API endpoint.
 - 
          
Required path parameters include the
parentwhich identifies the customer. - 
          
Optional query parameters allow for filtering, ordering, and pagination of the results.
 - 
          
The response body contains a list of
ChromeBrowserProfilesobjects, anextPageTokenfor pagination, and thetotalSizeof results. 
- HTTP request
 - Path parameters
 - Query parameters
 - Request body
 - Response body
 - Authorization scopes
 - Try it!
 
Lists Chrome browser profiles of a customer based on the given search and sorting criteria.
HTTP request
GET https://chromemanagement.googleapis.com/v1/{parent=customers/*}/profiles
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
parent | 
                
                   
 Required. Format: customers/{customer_id}  | 
              
Query parameters
| Parameters | |
|---|---|
pageSize | 
                
                   
 Optional. The maximum number of profiles to return. The default page size is 100 if pageSize is unspecified, and the maximum page size allowed is 200.  | 
              
pageToken | 
                
                   
 Optional. The page token used to retrieve a specific page of the listing request.  | 
              
filter | 
                
                   
 Optional. The filter used to filter profiles. The following fields can be used in the filter: 
 Any of the above fields can be used to specify a filter, and filtering by multiple fields is supported with AND operator. String type fields and enum type fields support '=' and '!=' operators. The integer type and the timestamp type fields support '=', '!=', '<', '>', '<=' and '>=' operators. Timestamps expect an RFC-3339 formatted string (e.g. 2012-04-21T11:30:00-04:00). Wildcard '*' can be used with a string type field filter. In addition, string literal filtering is also supported, for example, 'ABC' as a filter maps to a filter that checks if any of the filterable string type fields contains 'ABC'. Organization unit number can be used as a filtering criteria here by specifying 'ouId = ${your_org_unit_id}', please note that only single OU ID matching is supported.  | 
              
orderBy | 
                
                   
 Optional. The fields used to specify the ordering of the results. The supported fields are: 
 By default, sorting is in ascending order, to specify descending order for a field, a suffix " desc" should be added to the field name. The default ordering is the descending order of lastStatusReportTime.  | 
              
Request body
The request body must be empty.
Response body
Response to profiles.list method.
If successful, the response body contains data with the following structure:
| JSON representation | 
|---|
{
  "chromeBrowserProfiles": [
    {
      object ( | 
                  
| Fields | |
|---|---|
chromeBrowserProfiles[] | 
                    
                       
 The list of profiles returned.  | 
                  
nextPageToken | 
                    
                       
 The pagination token that can be used to list the next page.  | 
                  
totalSize | 
                    
                       
 Total size represents an estimated number of resources returned. Not guaranteed to be accurate above 10k profiles.  | 
                  
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/chrome.management.profiles.readonlyhttps://www.googleapis.com/auth/chrome.management.profiles