Skip to main content
Every enginemailer.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Campaigns

assignRecipientList

campaigns.assignRecipientList Assign a recipient list to a campaign Risk: write
Input
Output

createCampaign

campaigns.createCampaign Create an email campaign Risk: write
Input Output

deleteCampaign

campaigns.deleteCampaign Delete an email campaign Risk: destructive · Irreversible
Input Output

deleteRecipientList

campaigns.deleteRecipientList Remove a recipient list from a campaign Risk: destructive · Irreversible
Input Output

listCampaigns

campaigns.listCampaigns List campaigns Risk: read
Input: empty object Output

pauseCampaign

campaigns.pauseCampaign Pause an email campaign Risk: write
Input Output

sendCampaign

campaigns.sendCampaign Send an email campaign to its recipient list now Risk: destructive · Irreversible
Input Output

updateCampaign

campaigns.updateCampaign Update an email campaign Risk: write
Input Output

N8n

addOrUpdateSubscriber

n8n.addOrUpdateSubscriber Add or update a subscriber through Enginemailer N8N Risk: write
Input
Output: any

autoresponderCompleted

n8n.autoresponderCompleted List subscribers who completed an autoresponder Risk: read
Input Output: any[]

autoresponderTriggered

n8n.autoresponderTriggered List subscribers who triggered an autoresponder Risk: read
Input Output: any[]

connect

n8n.connect Test the Enginemailer N8N connection Risk: read
Input: empty object Output: any

deactivateSubscriber

n8n.deactivateSubscriber Unsubscribe a subscriber through Enginemailer N8N Risk: write
Input Output: any

deletedSubscribers

n8n.deletedSubscribers List deleted subscribers through Enginemailer N8N Risk: read
Input Output: any[]

deleteN8nSubscriber

n8n.deleteN8nSubscriber Delete a subscriber through Enginemailer N8N Risk: destructive · Irreversible
Input Output: any

findSubscriber

n8n.findSubscriber Find a subscriber through Enginemailer N8N Risk: read
Input Output: any

listForms

n8n.listForms List Enginemailer forms through N8N Risk: read
Input: empty object Output: any[]

listPages

n8n.listPages List Enginemailer pages through N8N Risk: read
Input: empty object Output: any[]

listPopups

n8n.listPopups List Enginemailer popups through N8N Risk: read
Input: empty object Output: any[]

modifiedSubscribers

n8n.modifiedSubscribers List modified subscribers through Enginemailer N8N Risk: read
Input Output: any[]

newSubscribers

n8n.newSubscribers List new subscribers through Enginemailer N8N Risk: read
Input Output: any[]

sendEmail

n8n.sendEmail Send an email through Enginemailer N8N Risk: write
Input
Output: any

taggedSubscribers

n8n.taggedSubscribers List tagged subscribers through Enginemailer N8N Risk: read
Input Output: any[]

tagSubscriber

n8n.tagSubscriber Tag a subscriber through Enginemailer N8N Risk: write
Input Output: any

unsubscribedSubscribers

n8n.unsubscribedSubscribers List unsubscribed subscribers through Enginemailer N8N Risk: read
Input Output: any[]

untaggedSubscribers

n8n.untaggedSubscribers List untagged subscribers through Enginemailer N8N Risk: read
Input Output: any[]

untagSubscriber

n8n.untagSubscriber Remove a tag from a subscriber through Enginemailer N8N Risk: write
Input Output: any

Subscribers

activate

subscribers.activate Activate a subscriber Risk: write
Input Output

batchUpdateStatus

subscribers.batchUpdateStatus Update subscriber status in a batch Risk: write
Input Output: object

batchUpdateSubscribers

subscribers.batchUpdateSubscribers Update subscribers in a batch Risk: write
Input
Output

deleteSubscriber

subscribers.deleteSubscriber Delete a subscriber Risk: destructive · Irreversible
Input Output

get

subscribers.get Retrieve a subscriber by email address Risk: read
Input Output

getCustomFields

subscribers.getCustomFields List subscriber custom fields Risk: read
Input: empty object Output

getSubcategories

subscribers.getSubcategories List subscriber subcategories Risk: read
Input Output

insert

subscribers.insert Insert a subscriber into Enginemailer Risk: write
Input
Output

unsubscribe

subscribers.unsubscribe Unsubscribe a subscriber Risk: write
Input Output

update

subscribers.update Update a subscriber record Risk: write
Input
Output

updateCategory

subscribers.updateCategory Create or update a subscriber category Risk: write
Input
Output