AMPscript
Add
CancelSend
Definition.Add
Definition.AddWithDE
Definition.AddWithFilterDefinition
Definition.Remove
Definition.Retrieve
Definition.Send
Definition.Update
Remove
Retrieve
RetrieveLists
Validate Your Server-Side JavaScript using WSProxy
Add a send definition that incorporates a filter definition
Definition.AddWithFilterDefinition(1, 2, 3, 4, 5)
| Ordinal | Type | Description | |
|---|---|---|---|
| 1 | string | Required | Customer key, name, and subject line for send definition |
| 2 | string | Required | Customer key for related send classification |
| 3 | string | Required | Customer key for email used in send definition |
| 4 | string | Required | Customer key of filter definition used in send definition |
| 5 | string | Required | Targeted list ID |
This sample code adds the send definition with the appropriate filter definition:
1var esdParams = {
2 "CustomerKey" : "filterDef_esd",
3 "Name" : "Example Filtered Send Definition",
4 "EmailSubject" : "Sent By Filtered Send Definition"
5};
6
7var scKey = 'scKey';
8var emailKey = 'test_email';
9var filterDefKey = 'fdKey';
10var listID = 144;
11
12var status = Send.Definition.AddWithFilterDefinition(esdParams, scKey, emailKey, filterDefKey, listID);