Hi,
I’m trying to create/update the filters of a Dynamic List. It is a simple filter: Get all Contacts who Received and specific Email.
I tried both adding the filters in the creation and updating an existing List. The Update body for example:
{
“filterBranch”: {
“filterBranchType”: “OR”,
“filters”: [],
“filterBranches”: [
{
“filterBranchType”: “AND”,
“filters”: [
{
“level”: “EMAIL_API_CAMPAIGN”,
“appId”: “XXXXX”,
“emailId”: “186899289459”,
“filterType”: “EMAIL_EVENT”,
“operator”: “RECEIVED”
}
],“filterBranches”: []
}
]
}
}
I can see how the Id changes in the UI, but it looks like it is not matching the EmailId and it is using the Id as a name:
The Email exists:
I’ve tried all Levels:
“EMAIL_API_CAMPAIGN”, “EMAIL_API_CAMPAIGN_GROUP”, “HUBSPOT_CAMPAIGN” and I get the same error.
Is there any other setting I should change?
Thanks!

