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;

/resubscribe-sdk/

    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