Skip to content
Node.js client for the Constant Contact API
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
README.md
package.json

README.md

cc-client

Node.js wrapper for the Constant Contact API

Installation

npm install cc-client

Basic Use

var client = require('cc-client')('APIKEY', 'USERNAME', 'PASSWORD');

// Get all contacts
client.all(function (err, obj) {
    console.dir(obj);
});

// Get one contact by id
client.one('1', function (err, obj) {
    console.dir(obj);
});

// Search for a contact by email address
client.search('kitty@catworld.com', function (err, obj) {
    console.dir(obj);
});

// Create a new contact with the source type of "ACTION_BY_CUSTOMER" and add it to list 1
client.create('nyan@cat.com', 'ACTION_BY_CUSTOMER', 1, function (err, obj) {
    console.dir(obj);
});

To Test

node test/index.js --apikey APIKEY --user USERNAME --pass PASSWORD
Something went wrong with that request. Please try again.