- Retrieve all clients associated with the authenticated account
- Retrieve billing details for the authenticated account (requires account-level API key)
- Retrieve details for a specific client including their API key, contact information, and basic account details
- Retrieve all sent campaigns for a specific client
- Retrieve all subscriber lists for a specific client
- Retrieve all email templates for a specific client
- Retrieve all segments across all lists for a specific client
- Retrieve all draft (unsent) campaigns for a specific client
- Retrieve all scheduled campaigns for a specific client
- Retrieve all administrators for the Campaign Monitor account
- Retrieve details for a specific administrator by email address
- Add a new administrator to the Campaign Monitor account
- Update the name or email address of an existing administrator
- Remove an administrator from the Campaign Monitor account
- Retrieve the primary contact administrator for the Campaign Monitor account
- Set the primary contact for the Campaign Monitor account
- Retrieve the current date and time in the account's configured timezone
- Retrieve all valid timezone names accepted by the Campaign Monitor API
- Retrieve all valid country names accepted by the Campaign Monitor API
- Create a new draft email campaign for a client
- Retrieve a performance summary for a sent campaign
- Send or schedule a draft campaign to its recipients
- Send a preview of a draft campaign to specified email addresses
- Delete a draft campaign from the account
- Retrieve all email bounces for a sent campaign
- Retrieve all email opens for a sent campaign
- Retrieve all link clicks for a sent campaign
- Retrieve all recipients of a sent campaign
- Retrieve all unsubscribes resulting from a sent campaign
- Retrieve all spam complaints for a sent campaign
- Create a new subscriber list for a client
- Retrieve details and statistics for a subscriber list
- Retrieve comprehensive summary statistics for a subscriber list
- Update the settings for an existing subscriber list
- Delete a subscriber list and all its subscribers
- Retrieve all active subscribers for a subscriber list
- Retrieve all unsubscribed subscribers for a subscriber list
- Retrieve all bounced subscribers for a subscriber list
- Retrieve all deleted subscribers for a subscriber list
- Retrieve all custom fields defined for a subscriber list
- Create a new custom field for a subscriber list
- Update the name and preference center visibility of a custom field
- Update the available options for a multi-select custom field
- Delete a custom field from a subscriber list
- Retrieve all segments defined for a subscriber list
- Create a new subscriber segment within a specific list
- Retrieve details of a specific segment by its ID
- Update the title and rules of an existing segment
- Delete an existing segment
- Add or update a single subscriber in a subscriber list
- Bulk import multiple subscribers into a subscriber list
- Retrieve details for a specific subscriber in a list
- Update the details of an existing subscriber in a list
- Unsubscribe an email address from a subscriber list
- Permanently delete a subscriber from a subscriber list
- Retrieve campaign history for a specific subscriber
- Create a new email template for a client
- Retrieve details for a specific email template
- Update the name or content source of an existing email template
- Permanently delete an email template
- Copy an existing email template to the same or a different client
- Retrieve all smart transactional email templates for a client
- Retrieve details for a specific smart transactional email
- Send a transactional smart email to one or more recipients
- Send a transactional email with fully custom content
- Retrieve a list of sent transactional messages with filtering options
- Retrieve details for a specific transactional message
- Retrieve all webhooks configured for a subscriber list
- Register a webhook to receive notifications for subscriber list events
- Permanently delete a webhook from a subscriber list
- Send a test payload to a webhook endpoint to verify it is reachable and responding correctly
- Activate a previously deactivated webhook so it resumes receiving event notifications
- Deactivate a webhook to temporarily pause event notifications without deleting it
No matching actions