The CreateEmailListPanel() method can be utilized to create email lists within Checkbox. Email lists are pretty similar to groups but they can only contain lists of email addresses, not complex user data. Email lists should be utilized when you want to send out invitations to recipients that you will not be contacting that often, and or do not have profile information you need to attribute to the recipient.
Email lists have names and descriptions. After creating an email list you can then add email addresses to the panel.
class Test { static void Main() { var invProxy = new InvitationManagementServiceClient(); var emailPanelResult = invProxy.CreateEmailListPanel(authToken, "My First Email Panel", "My Email Panel Description"); if (emailPanelResult.CallSuccess) Console.Write("Created email panel with ID : " + emailPanelResult.ResultData.DatabaseId); else throw new Exception(); invProxy.Close(); } }
Input Parameters
Parameter | Type | Description |
---|---|---|
authToken | string | Authentication token to validate permission over the data requested |
name | string | Name to be assigned to the email list |
description | string | Description of the email list |