@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

/@vesselapi/sdk/

    Package Sidebar

    Install

    npm i @vesselapi/sdk

    Weekly Downloads

    0

    Version

    1.0.35

    License

    MIT

    Unpacked Size

    677 kB

    Total Files

    7

    Last publish

    Collaborators

    • rayepps
    • zkirby