---
title: "List Google enterprises"
method: GET
path: "/v0/enterprise/{enterprise_id}/emm"
tags: ["esper_cloud_api_Application"]
---

# List Google enterprises

`GET /v0/enterprise/{enterprise_id}/emm`

List all Google Enterprise (EMM) instances for the enterprise. Retrieves all Google Enterprise bindings associated with the specified Esper enterprise, including the google_enterprise_id that links each binding to Google's EMM infrastructure.

About Google EMM

A Google Enterprise binding connects an Esper enterprise to Google's Enterprise Mobility Management (EMM) infrastructure, enabling management of GMS-enabled Android devices. This binding is the foundation for silent app installation, Play Store customization, managed configurations, and advanced device provisioning across a GMS fleet. Without an active EMM binding, Google Play-dependent management features are unavailable.


**Common Use Cases** 

Confirming that a Google Enterprise binding exists before attempting GMS-dependent operations, retrieving the emm_id needed to call related EMM endpoints, and auditing the EMM enrollment state for a given enterprise.

**Workflow**

1. Call this endpoint to confirm the enterprise has an active EMM binding and retrieve the emm_id.
2. Use GET /v0/enterprise/{enterprise_id}/emm/{emm_id}/ to retrieve full details for a specific EMM instance.

## Path parameters

- `enterprise_id` string, required

## Response `200`

successful operation

- object
  - `count` integer, required
  - `next` string, url, nullable
  - `previous` string, url, nullable
  - `results` EsperCloudApiGoogleEnterprise[], required
    - `id` integer
    - `google_enterprise_id` string
    - `name` string, required
    - `state` integer
    - `callback_url` string, url
    - `signup_url` string, url
    - `completion_token` string
    - `enterprise_token` string
    - `is_active` boolean
    - `created_on` string, date-time
    - `updated_on` string, date-time
    - `enterprise` string

## Other responses

- `400` — Invalid request.
- `401` — Authorization information is missing or invalid.
- `500` — Internal server error

---

[API](https://skmtc.net/esper/apis/esper-api-reference.md) · [All operations](https://skmtc.net/esper/apis/esper-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/esper/esper-api-reference/versions/e1f64cbb488e/schema)
