We're making it easier to get around Constant Contact with a brand new left navigation. Not all accounts have that change yet, so if your navigation looks different from our articles, that's why–but everything from the top can now be found on the left!

Email and Digital Marketing
How can we help you?
Search our help articles, video tutorials, and quickstart guides

You've got this. You've got us. Search our Knowledge Base to quickly find answers to your questions.

About Constant Contact's APIs

Article: 000005707
Updated: September 23, 2024

Available endpoints, guides, and release notes for the Constant Contact v3 API

You can manage your contacts and emails directly from within your own software or website when you take advantage of Constant Contact's Application Programming Interfaces (APIs). 

 


What are APIs?

Application Programming Interfaces (APIs) are programming instructions and standards web developers use to allow software applications to "talk to" one another and exchange information.

If you have web development skills (or hire a web developer), you can use Constant Contact's APIs to manage your contact lists and emails from within the software applications you use everyday.

Get started using the Constant Contact v3 API:

 

What APIs are available?

Here are the types of endpoints that are currently available in our v3 API:

 

Bulk Activity Endpoints

Bulk activity endpoints offer developers a way to manage thousands of contacts in a single API call. Use the Bulk Activity endpoints to create asynchronous background jobs (activities) that process while performing other actions.

  • Export Contacts
  • Import or Sync Contacts
  • Tag Management
  • List Management
  • Contact Maintenance
  • View Activity Status

For more information, please see our Bulk Activity Overview.

 

Manage Contacts

Using the Contacts endpoint, you can not only create your own sign-up forms using our new contacts/sign_up_form endpoint, but you can also perform some other actions when building your integration between Constant Contact and and your other contact management systems.

  • Search for Contacts:
    • by status 
    • by exact email address
    • by list membership
    • by tag ID
    • by segment ID
    • by updated date
  • Custom Fields
    • The v3 API supports the same flexible custom_fields naming rules as in the product UI.
    • Details here.
  • Create New Contacts
    • There are several different ways to create contacts with the V3 API
  • Delete Contacts
  • Manage Lists and List Memberships
    • Create and manage contact lists, along with adding and removing contacts.
    • Details here.
  • Manage Tags and Tagged contacts
  • View Data for Contact Activity Reporting 
    • The Contacts Activity Reporting endpoints provide insight into the interactions that individual contacts have had with email campaigns.
    • Details here.

For more information, please see our Contacts Overview.

 

Manage EmailCampaigns

  • Create a New Email 
  • Get a Collection of Email 
  • Get Email Details
  • Delete an Email 
  • Get Email Activity 
  • Update an Email Activity
  • Rename an Email 
  • GET Send Details for Email 
  • Get Schedule Information for an Email 
  • Test Send an Email 
  • GET an HTML Preview of an Email

For more information, please see our Email Campaign Overview.

 

View Email Campaign Reporting:

  • Email Campaigns
  • Email Reporting
  • Email Reporting Overview
  • Get an Email Sends Report
  • Get an Email Opens Report
  • Get an Email Unique Opens Report
  • Get an Email Clicks Report
  • Get an Email Did Not Opens Report
  • Get an Email Opt-outs Report
  • Get an Email Link Report
  • Get an Email Bounces Report
  • Get an Email Campaigns Summary Report

For more information, please see our Email Reporting Overview.

 

Segment Management:

Using the v3 API, you can easily refresh your segments without having to manually refresh them within the UI.

  • Create a Segment
  • Get all Segments
  • Get a Segment's Details
  • Delete a Segment
  • Update a Segment
  • Rename a Segment

For more information, please see our Segments Overview.

 

Release Notes:

Keep up-to-date with newly released endpoints and notable updates made available in each release.


Questions?

Ask the Community

Did this article answer your question?


Constant Contact Logo

Copyright © 2025 · All Rights Reserved · Constant Contact · Privacy Center