---
schema_version: "1"
id: 260e8c0d5d3dbde0b097b74554c424ebc65f49b98082b58188e31e2dd501ea9a
title: CollaborationGroupMemberRequest
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_collaborationgroupmemberrequest.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_collaborationgroupmemberrequest.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 41fb3e3c7316541a8f594919812177c192e0c89f3adfe517d037f679a3e72994
description: Represents a request to join a private Chatter group. This object is available in API version 21.0 and later.
---
# CollaborationGroupMemberRequest

Represents a request to join a private Chatter group. This object is available in API version 21.0 and later.

## Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Fields

| Field | Details |
| --- | --- |
| CollaborationGroupId | 
Type

reference

Properties

Create, Filter, Group, Sort

Description

ID of the private Chatter group.

This is a relationship field.

Relationship Name

CollaborationGroup

Relationship Type

Lookup

Refers To

CollaborationGroup



 |
| RequesterId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

ID of the user requesting to join the group; must be the ID of the context user.

This is a relationship field.

Relationship Name

Requester

Relationship Type

Lookup

Refers To

User



 |
| ResponseMessage | 

Type

string

Properties

Filter, Group, Nillable, Sort, Update

Description

Optional message to be included in the notification email when Status is Declined.



 |
| Status | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort, Update

Description

The status of the request. Available values are:

- Accepted
- Declined
- Pending





 |

## Usage

This object represents a request to join a private Chatter group, and can be used to accept or decline requests to join private groups you own or manage. On create, an email is sent to the owner and managers of the private group to be accepted or declined. When the Status is Accepted or Declined, an email is sent to notify the requester. When the Status is Declined, a ResponseMessage is optionally included to provide additional details.

Note the following when working with requests:

- Users with the “Modify All Data” or “View All Data” permission can view records for all groups, regardless of membership.
- A user can be a member of 300 groups. Requests to join groups count against this limit.
- Status can't be specified on create.
- You can only update a request when the Status is Pending.
- You can't delete or update a request with a Status of Accepted or Declined.

#### See Also

- [CollaborationGroup](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_collaborationgroup.htm "Represents a Chatter group. This object is available in API version 19.0 and later.")
- [CollaborationGroupMember](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_collaborationgroupmember.htm "Represents a member of a Chatter group. This object is available in API version 19.0 and later.")