createsend-node
createsend-node copied to clipboard
Node.js Campaign Monitor API wrapper
Currently, all the functions use callbacks. It would be nice to update to use promises & async/await functionality.
ConsentToTrack is a settable attribute when adding to a subscription. https://www.campaignmonitor.com/api/subscribers/#adding-a-subscriber However adding `"ConsentToTrack": "Yes"` to user details on either `subscribers.addSubscriber()` or `subscribers.updateSubscriber()` returns **"SyntaxError: Unexpected string"**.
I would like to use this on a project but when I attempt to get a list, I am getting a (node:9628) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security...
The 'updateTemplate' method doesn't exist on the template object. Renamed to 'update'.
I'm trying to attach two PDFs to a smart transaction email. Sending with a single attachments works fine but with two, I get the error ESOCKETTIMEDOUT Both PDFs that I...
Some documentation in the readme or on a website would help show that the project is mature enough for production use. Auto-generated works for me! Keep up the great work...
I try adding a subscriber to a list: ``` const api = new createsend(auth) const details = { EmailAddress: '[email protected]', Name: 'Joris Joris' } api.subscribers.addSubscriber('some-list-id', details, (err) => { if...
A new feature - account method to initiate single signon request. Thanks.
Can you please update the module to go to the new version of the campaign monitor api? https://api.createsend.com/api/v3.1 Your module is currently pointing to https://api.createsend.com/api/v3