Lists the supported printer models.
HTTP request
GET https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printers:listPrinterModels
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
| parent | 
 Required. The name of the customer who owns this collection of printers. Format: customers/{customer_id} | 
Query parameters
| Parameters | |
|---|---|
| pageSize | 
 The maximum number of objects to return. The service may return fewer than this value. | 
| pageToken | 
 A page token, received from a previous call. | 
| filter | 
 Filer to list only models by a given manufacturer in format: "manufacturer:Brother". Search syntax is shared between this api and Admin Console printers pages. | 
Request body
The request body must be empty.
Response body
Response for listing allowed printer models.
If successful, the response body contains data with the following structure:
| JSON representation | 
|---|
| {
  "printerModels": [
    {
      object ( | 
| Fields | |
|---|---|
| printerModels[] | 
 Printer models that are currently allowed to be configured for ChromeOs. Some printers may be added or removed over time. | 
| nextPageToken | 
 A token, which can be sent as  | 
Authorization scopes
Requires one of the following OAuth scopes:
- https://www.googleapis.com/auth/admin.chrome.printers
- https://www.googleapis.com/auth/admin.chrome.printers.readonly
For more information, see the Authorization guide.
PrinterModel
Printer manufacturer and model
| JSON representation | 
|---|
| { "manufacturer": string, "displayName": string, "makeAndModel": string } | 
| Fields | |
|---|---|
| manufacturer | 
 Manufacturer. eq. "Brother" | 
| displayName | 
 Display name. eq. "Brother MFC-8840D" | 
| makeAndModel | 
 Make and model as represented in "makeAndModel" field in Printer object. eq. "brother mfc-8840d" |