---
title: "List Google Workspace Users"
method: GET
path: "/developer/google-workspace-users"
tags: ["Developer", "Developer - Calendar"]
---

# List Google Workspace Users

`GET /developer/google-workspace-users`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/developer/google-workspace-users`
- Auth: none declared

List Google Workspace users for the current customer.

This endpoint is restricted to developer users only.
Fetches all users from the Google Admin Directory API using service account impersonation.

## Response `200`

Successful Response

- GoogleWorkspaceUsersResponse: Response with list of Google Workspace users
  - `connected` boolean, required: Whether Google is connected
  - `users` GoogleWorkspaceUser[]: List of users
    - `id` string, required: User ID
    - `primary_email` string, required: User's primary email
    - `name` GoogleWorkspaceUserName: Google Workspace user name
      - `given_name` string, nullable: User's first name
      - `family_name` string, nullable: User's last name
      - `full_name` string, nullable: User's full name
    - `is_admin` boolean: Whether user is an admin
    - `is_suspended` boolean: Whether user is suspended
    - `org_unit_path` string, nullable: User's organization unit path

---

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