shipday

1.1.0 • Public • Published

Shipday Node.js SDK

The Shipday node sdk provides easier access to the from applications written in server-side JavaScript.

Documentation

See the shipday api docs for Node.js

Requirements

Node 10 or higher

Installation

npm install shipday --save
# or 
yarn add shipday

Usage

You need to provide the shipday api-key in order to use the library. Example usages looks like following:-

const Shipday = require('shipday/integration')
const shipdayClient = new Shipday('**** api key', 10000);
shipdayClient.carrierService.getCarriers().then(r => console.log(r[0]));

The first parameter is your api key, second parameter is timeout for request in millisecond.

And it will look like following in the console:-

{
  id: 48767,
  personalId: '',
  name: 'John Doe',
  codeName: '',
  phoneNumber: '1-650-550-2975',
  companyId: 13808,
  areaId: 13807,
  isOnShift: false,
  email: 'john.doe@shipday.com',
  carrierPhoto: null,
  device: 'iPhone12,5',
  osInfo: '15.6',
  isActive: true,
  carrrierLocationLat: 22.328689,
  carrrierLocationLng: 91.783807,
  isAppLocationServiceOn: false
}

Run Tests

To run the tests, first resolve all dependencies by using

npm install

and then execute the following

npm run test

Package Sidebar

Install

npm i shipday

Weekly Downloads

30

Version

1.1.0

License

MIT

Unpacked Size

44.2 kB

Total Files

26

Last publish

Collaborators

  • shipday