Sendy API for Node.js
Sendy API Node.js Node.js module for [Sendy API](http://sendy.co/api). |
|
A FOSS (Free & Open Source Software) project developed by Ahmad Awais. | |
Follow Ahmad's #FOSS work on GitHub @AhmadAwais — Say Hi on Twitter @MrAhmadAwais | 👋 |
Installation
Run the following command in your project.
npm i sendy-api-node
Examples
First of all add this.
var Sendy = sendy = 'http://your_sendy_installation/' 'your_api_key';
API
subscribe
var params = email: 'user@example.com' list_id: 'your_list_id' sendy;
unsubscribe
var params = email: 'user@example.com' list_id: 'your_list_id' sendy
status
var params = email: 'user@example.com' list_id: 'your_list_id' sendystatusparams { if err console; else console;};
countActive
var params = list_id: 'your_list_id' sendy;
createCampaign
var params = from_name: 'Your name' from_email: 'email@example.com' reply_to: 'email@example.com' subject: 'Your Subject' plain_text: 'Campaign text' // Optional. html_text: '<h1>Campaign text</h1>' send_campaign: 0 // Set to 0 if you just want to create a draft campaign — 1 if you want to create and send. list_ids: 'your_list_id' // seperate multiple lists with a comma. Only required if send_campaign parameter is true. brand_id: 'your_brand_id' // only required if send_campaign parameter is false. Check url what is, i=X that x is the brand ID.; sendy;
License & Attribution
Licensed as MIT ⓒ Ahmad Awais — based on the initial fork of Igor Dimitrijevic's work.