unisender-api
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Unisender API

Package for working with the service Unisender.

API documentation from the Unisender service.

Install package

To deploy this project run

  npm i unisender-api

Usage/Examples

Import

import Unisender from 'unisender-api';

const unisender = new Unisender('YOUR_API_KEY');

const subscribe = await unisender.subscribe('541', 'andrey@chmerev.com', 'Andrey', {}, {double_optin: 0, overwrite: 2});

Available methods now

  • [x] getLists
  • [x] createList
  • [x] updateList
  • [x] deleteList
  • [x] subscribe
  • [x] exclude
  • [x] unsubscribe
  • [x] importContacts
  • [x] exportContacts
  • [x] getTotalContactsCount
  • [x] getContactCount
  • [x] getContact
  • [x] getFields
  • [x] createField
  • [x] updateField
  • [x] deleteField
  • [x] getTags
  • [x] deleteTag
  • [x] createEmailMessage
  • [x] createSmsMessage
  • [x] createCampaign
  • [x] cancelCampaign
  • [x] getActualMessageVersion
  • [x] sendSms
  • [x] checkSms
  • [x] sendEmail
  • [x] sendTestEmail
  • [x] checkEmail
  • [x] updateOptInEmail
  • [x] getWebVersion
  • [x] deleteMessage
  • [x] updateEmailMessage
  • [x] createEmailTemplate
  • [x] updateEmailTemplate
  • [x] deleteTemplate
  • [x] getTemplate
  • [x] getTemplates
  • [x] listTemplates
  • [x] getCampaignDeliveryStats
  • [x] getCampaignCommonStats
  • [x] getVisitedLinks
  • [x] getCampaigns
  • [x] getCampaignStatus
  • [x] getMessages
  • [x] getMessage
  • [x] listMessages

License

MIT

Package Sidebar

Install

npm i unisender-api

Weekly Downloads

8

Version

1.1.1

License

MIT

Unpacked Size

133 kB

Total Files

17

Last publish

Collaborators

  • andrey_chmerev