---
title: "List Google Enterprises"
method: GET
path: "/google-emm/enterprises"
tags: ["Google EMM"]
---

# List Google Enterprises

`GET /google-emm/enterprises`

## Request

- Base URL: `https://console.jumpcloud.com/api/v2`
- URL: `https://console.jumpcloud.com/api/v2/google-emm/enterprises`
- Auth: API key in header `x-api-key`
- TypeScript: <https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/docs/google-emm/enterprises/get.ts> (a function with typed inputs; its response is checked against the schema)

List all Google EMM enterprises.
An empty list indicates that the Organization is not configured with a
Google EMM enterprise yet.

Note: Currently only one Google Enterprise per Organization is supported.

#### Sample Request

```
curl -X GET https://console.jumpcloud.com/api/v2/google-emm/enterprises \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -H "x-api-key: ${API_KEY}"
```

## Query parameters

- `limit` string, int64
- `skip` string, int64

## Response `200`

A successful response.

- JumpcloudGoogleEmmListEnterprisesResponse
  - `count` integer
  - `enterprises` JumpcloudGoogleEmmEnterprise[]
    - `allowDeviceEnrollment` boolean
    - `contactEmail` string: not logging because it contains PII non-sensitive information.
    - `createdAt` string, date-time
    - `deviceGroupId` string, byte
    - `displayName` string
    - `enterpriseType` 'ENTERPRISE_TYPE_UNSPECIFIED' | 'MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE' | 'MANAGED_GOOGLE_DOMAIN'
    - `googleAuthenticationRequired` 'GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED' | 'NOT_REQUIRED' | 'REQUIRED'
    - `name` string
    - `objectId` string, byte
    - `organizationObjectId` string, byte

---

[API](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2.md) - [All operations](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/revisions/3f09fe63caaa?raw)
