sendy-api
node.js module for Sendy API - http://sendy.co/api
Example:
var Sendy = sendy = 'http://your_sendy_installation/' 'your_api_key'; sendy;
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: 'true' // optional, set to false if you just want to create a draft campaign 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; sendy;