resubscribe-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.13 • Public • Published

Resubscribe.ai SDK

The official TypeScript SDK for Resubscribe.

Usage

Direct Link

Directly link your users to Resubscribe.

import Resubscribe from 'resubscribe-sdk';

const url = await Resubscribe.getLink({
  email: 'example@acme.org',
  userId: 'user_987654321',
});

// add url to an email, push notification, etc.

Cancellation Events

Send an email to your users when they cancel their subscription.

TypeScript:

import Resubscribe from 'resubscribe-sdk';

// init API key
Resubscribe.init({
  apiKey: process.env.RESUBSCRIBE_API_KEY, // your API key
};

// register an event
Resubscribe.registerEvent(
  {
    id: 'event_12346789',
    type: 'cancellation-unsubscribe-paid',
  },
  {
    userId: 'user_987654321',
    email: 'example@acme.org',
  },
);

Node.js:

const Resubscribe = require('resubscribe-sdk').default;

Package Sidebar

Install

npm i resubscribe-sdk

Weekly Downloads

3

Version

1.0.13

License

UNLICENSED

Unpacked Size

9.78 kB

Total Files

6

Last publish

Collaborators

  • camnapoli