Constant Contact API

12 endpoints for Constant Contact, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/constant-contact
Connects with
Your own Constant Contact login (Account Owner or Account Manager; a Campaign Creator cannot send emails or open contacts). You sign in in your own Cloud Browser and keep your multi-factor authentication.
Integration page
Constant Contact

Read (7)

Return data and change nothing in the account.

Constant Contact Endpoints: Read
EndpointDescription
GET /emails Emails in Channels > Emails with name, subject and status, filtered by status.
GET /emails/{email_id}/report Sends, bounces, opens, clicks, unsubscribes and did-not-open of one sent email, with its rates.
GET /email-contacts Contacts who did not open, opened, clicked, bounced or unsubscribed from one sent email.
GET /lists Your contact lists with name and number of contacts.
GET /segments Your saved segments with name. Account Owners and Account Managers only.
GET /contacts Contacts of the account, of one list or of one segment, with email, name and permission to send.
GET /contacts/{contact_id} One contact with email, name, permission to send, lists and tags.

Write (5)

Change the account. Calls marked Confirm wait for the user to approve them.

Constant Contact Endpoints: Write
EndpointDescription
POST /lists Create an empty contact list with a unique name.
POST /lists/{list_id}/contacts-to-lists Confirm Add up to 500 contacts, or a whole segment, to a list.
DELETE /lists/{list_id}/contacts-from-lists Take contacts off a list; they stay in your account.
POST /emails/{email_id}/copy Make a draft copy of an existing email.
POST /emails/{email_id} Confirm Send a draft now or schedule it up to a year ahead, to lists or one segment.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.