Permission required to use this feature: full access
Many of Campaign Monitor's features are accessible through our RESTful API. To make API requests, you will need to authenticate using an API key or oAuth.
To view your API key, you must have verified the email address associated with your account.
Where to find your API key and client ID
To locate your API key and client ID:
- Click your profile image at the top right, then select Account settings.
- Click API keys to view the page that holds your API key and client ID.
Click Show API key to view your API key. If you haven't generated one yet, click Generate API key instead.
Change an API key
You can change your API key within our application. Also known as API key rotation, you would usually do this for security reasons.
After you've generated a new key, the old one will remain functional for 24 hours. This is to give you time to update your integrations and applications to the new key.
Before you change an API key
API keys are vital for external applications and integrations to communicate with Campaign Monitor. If you're running integrations or sending email using our API, and you're not familiar with the technical side, find the person that set up Campaign Monitor or your integrations, and ask for their help before you make the change.
How to change an API key
To generate a new API key, replacing the old one:
- Click your profile image at the top right, then select Account settings.
- Click API keys.
- Click Show API key.
- Click Generate a new API key.