- Retrieve a list of editable marketing campaign drafts (newsletters) with optional filtering.
- Retrieve a single editable campaign draft (newsletter) by its draft ID.
- Create a new marketing campaign draft (newsletter) shell to later add content to and send.
- Update the settings (sender, subject, target list) of an existing campaign draft.
- Retrieve the email body (HTML, text, MJML) of a campaign draft.
- Add or replace the email body (HTML, text, MJML) of a campaign draft.
- Send a marketing campaign draft (newsletter) immediately to its whole target contact list.
- Schedule a marketing campaign draft to be sent to its target list at a future date/time.
- Send a preview/test copy of a campaign draft to specific recipients before the real send.
- Retrieve a list of already-sent campaigns (marketing and transactional) with optional filtering.
- Retrieve a single already-sent campaign record by its campaign ID.
- Retrieve all contact lists on the account (not scoped to any single contact).
- Retrieve a single contact list (its name, address, subscriber count) by list ID.
- Create a new empty contact list (mailing list) on the account.
- Rename an existing contact list, or mark it deleted/restored.
- Permanently delete a contact list by its list ID.
- Subscribe, update, or unsubscribe ONE contact to/from ONE contact list (synchronous).
- Upload MANY contacts to ONE contact list in one asynchronous bulk job (returns a JobID).
- Retrieve the account-wide custom-field DEFINITIONS (the property schema), not per-contact values.
- Retrieve a single custom-field DEFINITION (property schema) by its ID.
- Define a new account-wide custom contact field (property definition).
- Rename or retype an existing account-wide custom-field DEFINITION.
- Permanently delete an account-wide custom-field DEFINITION by its ID.
- Retrieve a list of contacts on the account with optional filtering.
- Retrieve a single contact by numeric ID or email address.
- Create a new contact on the account (email required).
- Update an existing contact's display name or campaign-exclusion (suppression) setting.
- Retrieve the custom-field VALUES stored on a single contact.
- Set or update the custom-field VALUES on a single contact.
- Retrieve the contact lists that ONE specific contact belongs to (with per-list subscription status).
- Subscribe or unsubscribe ONE contact across MANY contact lists in one call (contact ID in path).
- Retrieve a list of individual processed (sent) messages with rich filtering.
- Retrieve delivery details for a single processed message by its message ID.
- Retrieve size, spam-score, and delivery statistics for a single message by its message ID.
- Retrieve a list of contact segmentation filters used to dynamically target campaigns.
- Retrieve a single contact segmentation filter (including its expression) by ID.
- Create a new contact segmentation filter from a targeting expression.
- Update the name, description, expression, or status of a segmentation filter.
- Delete a contact segmentation filter by ID (must not be in use).
- Send one or more transactional emails to specific recipients via the Send API v3.1.
- Retrieve the sender addresses and domains configured on the API key, with validation status.
- Retrieve a single sender (address/domain and its validation status) by sender ID.
- Register a new sender email address or whole-domain (wildcard) sender.
- Update the display name, email type, or default flag of an existing sender.
- Delete a sender from the API key by its sender ID.
- Trigger validation of a sender (resend activation email or re-check domain DNS).
- Retrieve aggregated messaging statistics (sent, opened, clicked, bounced) grouped by source and time.
- Retrieve a list of reusable email templates with optional filtering.
- Retrieve a single template's metadata by its template ID.
- Create a new reusable email template shell (content added separately).
- Update an existing template's metadata (name, purposes, categories, etc.).
- Permanently delete a reusable email template by its template ID.
- Retrieve the email body (HTML, text, MJML) of a template.
- Add or replace the email body (HTML, text, MJML) of a template.
- Retrieve the Event API callback (webhook) URLs registered on the account.
- Retrieve a single Event API callback (webhook) URL by its ID.
- Register a new Event API callback (webhook) URL for a given message event type.
- Update an existing Event API callback (webhook) URL, or reactivate a suspended one.
- Delete an Event API callback (webhook) URL by its ID.
No matching actions