Google Groups
Manage Google Workspace Groups and their members
Connect to Google Workspace to create, update, and manage groups and their members using the Admin SDK Directory API.
List all groups in a Google Workspace domain
| Parameter | Type | Required | Description |
|---|
customer | string | No | Customer ID or "my_customer" for the authenticated user's domain |
domain | string | No | Domain name to filter groups by |
maxResults | number | No | Maximum number of results to return (1-200) |
pageToken | string | No | Token for pagination |
query | string | No | Search query to filter groups (e.g., "email:admin*") |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Get details of a specific Google Group by email or group ID
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Create a new Google Group in the domain
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Email address for the new group (e.g., team@yourdomain.com) |
name | string | Yes | Display name for the group |
description | string | No | Description of the group |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Update an existing Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
name | string | No | New display name for the group |
description | string | No | New description for the group |
email | string | No | New email address for the group |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Delete a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID to delete |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
List all members of a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
maxResults | number | No | Maximum number of results to return (1-200) |
pageToken | string | No | Token for pagination |
roles | string | No | Filter by roles (comma-separated: OWNER, MANAGER, MEMBER) |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Get details of a specific member in a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Add a new member to a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
email | string | Yes | Email address of the member to add |
role | string | No | Role for the member (MEMBER, MANAGER, or OWNER). Defaults to MEMBER. |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Remove a member from a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Email address or unique ID of the member to remove |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Update a member
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID |
role | string | Yes | New role for the member (MEMBER, MANAGER, or OWNER) |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
Check if a user is a member of a Google Group
| Parameter | Type | Required | Description |
|---|
groupKey | string | Yes | Group email address or unique group ID |
memberKey | string | Yes | Member email address or unique member ID to check |
| Parameter | Type | Description |
|---|
output | json | Google Groups API response data |
- Category:
tools
- Type:
google_groups