Skip to content

Latest commit

History

96 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ActiveCampaign Node.js API wrapper

Official Node.js wrapper for the ActiveCampaign API.

Installation

Install using NPM:

npm install activecampaign

If you don't use NPM, try this:

git clone git://github.com/ActiveCampaign/activecampaign-api-nodejs.git activecampaign

Requirements

  1. Valid ActiveCampaign hosted account.

Example Usage

varActiveCampaign=require("activecampaign");varac=newActiveCampaign("https://ACCOUNT.api-us1.com",{{KEY}});// TEST API credentialsac.credentials_test().then(function(result){// successful requestif(result.success){// VALID ACCOUNT}else{// INVALID ACCOUNT}},function(result){// request error});// GET requestsvaraccount_view=ac.api("account/view",{});account_view.then(function(result){// successful requestconsole.log(result);},function(result){// request error});varcontact_exists=ac.api("contact/view?email=test@example.com",{});contact_exists.then(function(result){// successful requestconsole.log(result);},function(result){// request error});// POST requestvarlist={name: "List 3",sender_name: "My Company",sender_addr1: "123 S. Street",sender_city: "Chicago",sender_zip: "60601",sender_country: "USA"};varlist_add=ac.api("list/add",list);list_add.then(function(result){// successful requestconsole.log(result);},function(result){// request error});

Full Documentation

View our full API documentation.

Reporting Issues

We'd love to help if you have questions or problems. Report issues using the Github Issue Tracker or email help@activecampaign.com.

About

Node.js wrapper for the ActiveCampaign API

Resources

Stars

40 stars

Watchers

52 watching

Forks

Releases

Packages

Used by

Contributors

Languages