unified-ts-client
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

Unified.to Typescript Client

TypeScript client for the Unified API

Installing

Package manager

Using NPM:

$ npm install unified-ts-client

Using yarn:

$ yarn add unified-ts-client

Once the package is installed, you can import the library using import or require approach:

import Unified from 'unified-ts-client';

Example

import Unified, { ICrmContact, IMarketingMember } from 'unified-ts-client';

// copy contacts from a CRM and adds them as a Marketing Tech member
async function covert(unifiedToken: string, srcConnectionId: string, destConnectionId: string) {
    const unified = new Unified({ api_token: unifiedToken });

    const contacts = await unified.crm(srcConnectionId).contact.getAll();
    (contacts || []).forEach(async (contact) =>
        await unified.martech(destConnectionId).member.create(convertContact2Member(contact))
    );
}

function convertContact2Member(contact: ICrmContact): IMarketingMember {
    // TODO
}

Readme

Keywords

Package Sidebar

Install

npm i unified-ts-client

Weekly Downloads

3

Version

1.1.3

License

ISC

Unpacked Size

424 kB

Total Files

346

Last publish

Collaborators

  • alkasai
  • roymap