Skip to content

A Nodejs module to request T2 Systems' SOAP service and return data as a Javascript object.

Notifications You must be signed in to change notification settings

VickyKoblinski/t2-soap-axios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T2 Occupancy Data Request in Nodejs

Description

A Nodejs module to request T2 Systems' SOAP service and return data as a Javascript object.

Installation

*Requires Node >=v9.0

npm install --save t2-soap-axios

Usage

import fetchOccupancyData from 't2-soap-axios';

fetchOccupancyData({
  username: String,
  password: String,
  subdomain: String
}).then(data => console.log(data));

Data format:

{
  [ID]:
  { description: String,
    capacity: Number,
    occupied: Number,
    available: Number },
  ...
}

Example of returned data:

{ 
  '2000':
   { description: 'Lot 1 ',
     capacity: 78,
     occupied: 68,
     available: 10 },
  '2001':
   { description: 'Lot 22',
     capacity: 1101,
     occupied: 373,
     available: 728 },
  '2004':
   { description: 'Lot 9',
     capacity: 405,
     occupied: 276,
     available: 129 }
}

About

A Nodejs module to request T2 Systems' SOAP service and return data as a Javascript object.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published