Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
Campaign Monitor
Campaign Monitor
73 actions · 2 auth methods
PreviewMarketing

Authentication

API Key

Best for single-account integrations. Provides access to all clients and campaigns under your account.Guides: Connector Profile, Link Account

OAuth 2.0

Requires registering an OAuth app with Campaign Monitor.Guides: Connector Profile, Link Account
Actions
|
73 actions
Action
Description
Required scopes
List Clients
Retrieve all clients associated with the authenticated account
Get Billing Details
Retrieve billing details for the authenticated account (requires account-level API key)
Get Client Details
Retrieve details for a specific client including their API key, contact information, and basic account details
List Client Sent Campaigns
Retrieve all sent campaigns for a specific client
List Client Subscriber Lists
Retrieve all subscriber lists for a specific client
List Client Templates
Retrieve all email templates for a specific client
List Client Segments
Retrieve all segments across all lists for a specific client
List Client Draft Campaigns
Retrieve all draft (unsent) campaigns for a specific client
List Client Scheduled Campaigns
Retrieve all scheduled campaigns for a specific client
List Administrators
Retrieve all administrators for the Campaign Monitor account
Get Administrator
Retrieve details for a specific administrator by email address
Add Administrator
Add a new administrator to the Campaign Monitor account
Update Administrator
Update the name or email address of an existing administrator
Delete Administrator
Remove an administrator from the Campaign Monitor account
Get Primary Contact
Retrieve the primary contact administrator for the Campaign Monitor account
Set Primary Contact
Set the primary contact for the Campaign Monitor account
Get System Date
Retrieve the current date and time in the account’s configured timezone
List Valid Timezones
Retrieve all valid timezone names accepted by the Campaign Monitor API
List Valid Countries
Retrieve all valid country names accepted by the Campaign Monitor API
Create Draft Campaign
Create a new draft email campaign for a client
Get Campaign Summary
Retrieve a performance summary for a sent campaign
Send Draft Campaign
Send or schedule a draft campaign to its recipients
Send Campaign Preview
Send a preview of a draft campaign to specified email addresses
Delete Campaign
Delete a draft campaign from the account
Get Campaign Bounces
Retrieve all email bounces for a sent campaign
Get Campaign Opens
Retrieve all email opens for a sent campaign
Get Campaign Clicks
Retrieve all link clicks for a sent campaign
Get Campaign Recipients
Retrieve all recipients of a sent campaign
Get Campaign Unsubscribes
Retrieve all unsubscribes resulting from a sent campaign
Get Campaign Spam Complaints
Retrieve all spam complaints for a sent campaign
Create List
Create a new subscriber list for a client
Get List Details
Retrieve details and statistics for a subscriber list
Get List Stats
Retrieve comprehensive summary statistics for a subscriber list
Update List
Update the settings for an existing subscriber list
Delete List
Delete a subscriber list and all its subscribers
List Active Subscribers
Retrieve all active subscribers for a subscriber list
List Unsubscribed Subscribers
Retrieve all unsubscribed subscribers for a subscriber list
List Bounced Subscribers
Retrieve all bounced subscribers for a subscriber list
List Deleted Subscribers
Retrieve all deleted subscribers for a subscriber list
List Custom Fields
Retrieve all custom fields defined for a subscriber list
Create Custom Field
Create a new custom field for a subscriber list
Update Custom Field
Update the name and preference center visibility of a custom field
Update Custom Field Options
Update the available options for a multi-select custom field
Delete Custom Field
Delete a custom field from a subscriber list
List Segments By List ID
Retrieve all segments defined for a subscriber list
Create Segment
Create a new subscriber segment within a specific list
Get Segment
Retrieve details of a specific segment by its ID
Update Segment
Update the title and rules of an existing segment
Delete Segment
Delete an existing segment
Add Subscriber
Add or update a single subscriber in a subscriber list
Import Subscribers
Bulk import multiple subscribers into a subscriber list
Get Subscriber
Retrieve details for a specific subscriber in a list
Update Subscriber
Update the details of an existing subscriber in a list
Unsubscribe Subscriber
Unsubscribe an email address from a subscriber list
Delete Subscriber
Permanently delete a subscriber from a subscriber list
Get Subscriber History
Retrieve campaign history for a specific subscriber
Create Template
Create a new email template for a client
Get Template
Retrieve details for a specific email template
Update Template
Update the name or content source of an existing email template
Delete Template
Permanently delete an email template
Copy Template
Copy an existing email template to the same or a different client
List Smart Emails
Retrieve all smart transactional email templates for a client
Get Smart Email Details
Retrieve details for a specific smart transactional email
Send Smart Email
Send a transactional smart email to one or more recipients
Send Classic Transactional Email
Send a transactional email with fully custom content
List Transactional Messages
Retrieve a list of sent transactional messages with filtering options
Get Transactional Message
Retrieve details for a specific transactional message
List Webhooks
Retrieve all webhooks configured for a subscriber list
Create Webhook
Register a webhook to receive notifications for subscriber list events
Delete Webhook
Permanently delete a webhook from a subscriber list
Test Webhook
Send a test payload to a webhook endpoint to verify it is reachable and responding correctly
Activate Webhook
Activate a previously deactivated webhook so it resumes receiving event notifications
Deactivate Webhook
Deactivate a webhook to temporarily pause event notifications without deleting it

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/campaign-monitor/filled/png

Connector Profile

Campaign Monitor - API Key
https://stackone-logos.com/api/campaign-monitor/filled/png

Connector Profile

Campaign Monitor - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/campaign-monitor/filled/png

Link Account

Campaign Monitor - API Key
https://stackone-logos.com/api/campaign-monitor/filled/png

Link Account

Campaign Monitor - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: