@vesselapi/sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.35 • Public • Published

About

Vessel is a native integrations platform making it easy to provide customer-facing integrations for Salesforce, HubSpot, Outreach, Ringcentral, and much more. Use our Unified API, Actions API, or Managed ETL to pull and push data to these end platforms in a variety of ways and schemas.

For more information including an in-depth tutorial and documentation visit docs.vessel.dev

Installing

npm install @vesselapi/sdk
yarn add @vesselapi/sdk

Usage

Call a Unified API Endpoint

import Vessel from '@vesselapi/sdk';

const vessel = Vessel({
  apiToken: API_KEY,
  accessToken,
});

vessel.unifications.engagement.users.list({}).then((res) => {
  console.log('Users:', res.body.result);
});

Call an Action API Endpoint

import Vessel from '@vesselapi/sdk';

const vessel = Vessel({
  apiToken: API_KEY,
  accessToken,
});

vessel.actions.salesforce.users.list({}).then((res) => {
  console.log('Users:', res.body.result);
});

Issues/Questions

Contact us at support@vessel.dev

Readme

Keywords

none

Package Sidebar

Install

npm i @vesselapi/sdk

Weekly Downloads

1

Version

1.0.35

License

MIT

Unpacked Size

677 kB

Total Files

7

Last publish

Collaborators

  • rayepps
  • zkirby