This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IMailingLists>()
and is defined in Telligent.Evolution.Platform.dll
Methods
MailingList Create(string emailAddress, Guid applicationId, Guid applicationTypeId, MailingListCreateOptions options = null);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
emailAddress | string | Email Address | Required | ||
applicationId | Guid | Application Id | Required | ||
applicationTypeId | Guid | Application Type Id | Required | ||
options | MailingListCreateOptions | Options | Optional |
Return Type
MailingList
AdditionalInfo Delete(Guid id);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Id | Required |
Return Type
MailingList Get(Guid id);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Id | Required |
Return Type
MailingList
MailingList GetByEmail(string emailAddress);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
emailAddress | string | Email Address | Required |
Return Type
MailingList
PagedList<MailingList> List(MailingListListOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | MailingListListOptions | Options | Required |
Return Type
PagedList<MailingList>
MailingList Update(Guid id, MailingListUpdateOptions options);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Id | Required | ||
options | MailingListUpdateOptions | Options | Required |
Return Type
MailingList