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

/shipday/

    Package Sidebar

    Install

    npm i shipday

    Weekly Downloads

    22

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    44.2 kB

    Total Files

    26

    Last publish

    Collaborators

    • shipday