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 |