1.2.1 • Published 8 years ago

connectwise-rest-api v1.2.1

Weekly downloads
80
License
MIT
Repository
github
Last release
8 years ago

connectwise-rest-api

nodejs module for interacting with Connectwise's REST API

npm npm version

Documentation: http://vc3.github.io/connectwise-rest-api

Install

$ npm install --save connectwise-rest-api

Typings

Typings are included in the package, however if you would like to install them seperatly you can.

$ typings install github:vc3/connectwise-rest-api/connectwise.d.ts -S --global

Usage

import { Connectwise } from 'connectwise-rest-api';

// The Connectwise is a wrapper class provides access to all the api endpoints and methods.
const connectwise: Connectwise = new Connectwise('connectwise url', 'company name', 'public api key', 'private api key');

// Check Connectwise's documentation for available conditions
const params: {  conditions?: string; orderBy?: string; page?: number; pageSize?: number; } = { your params };

connectwise.CompaniesApi.companyCompaniesGet(params).then( response => {
    console.log(response[0].name);
})

You can also import types or a specific api class

import { Ticket, TicketsApi } from 'connectwise-rest-api/release/api/api';

// Make sure you set your connectwise URL and Auth header

const authKey: string = new Buffer(`${company id}+${public api key}:${private api key}`).toString('base64');

const cwService: TicketsApi = new TicketsApi(`https://${connectwise url}/v4_6_release/apis/3.0`);

cwService.defaultHeaders = { 'Authorization': `Basic ${authKey}` };

cwService.serviceTicketsIdGet(12345).then( (response: Ticket) => {
    console.log(response);
});
1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.0

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.0.20

9 years ago

0.0.19

9 years ago

0.0.18

9 years ago

0.0.17

9 years ago

0.0.16

9 years ago

0.0.15

9 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago