This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IGroupContactRequests>() and is defined in Telligent.Evolution.Platform.dll
Methods
AdditionalInfo Approve(int groupId, int contactRequestId);
Approves a group contact request
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | int | Group Id | Required | ||
| contactRequestId | int | Contact request Id | Required |
Return Type
GroupContactRequest Create(int groupId, string emailAddress, GroupContactRequestsCreateOptions options = null);
Creates a new group contact request
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | int | Group Id | Required | ||
| emailAddress | string | Email address | Required | ||
| options | GroupContactRequestsCreateOptions | Optional parameters are: Subject, Body, Name | Optional |
Return Type
AdditionalInfo Delete(int groupId, int contactRequestId);
Deletes a group contact request
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | int | Group Id | Required | ||
| contactRequestId | int | Contact request Id | Required |
Return Type
GroupContactRequest Get(int groupId, int contactRequestId);
Gets a group contact request
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | int | Group Id | Required | ||
| contactRequestId | int | Contact request Id | Required |
Return Type
PagedList<GroupContactRequest> List(int groupId, GroupContactRequestsListOptions options = null);
List contact requests
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | int | Group Id | Required | ||
| options | GroupContactRequestsListOptions | Optional parameters include: PageIndex, PageSize | Optional |