1.0.0 • Published 9 years ago

rightrez v1.0.0

Weekly downloads
5
License
ISC
Repository
github
Last release
9 years ago

rightrez-npm

A simple node.js package for hooking into RightRez's JSON Web Services API (it's not really RESTful, but it kind of looks RESTful).

To use:

npm install rightrez

Then, in your js file:

var rightrez = require('rightrez')

rightrez.configure({username: 'YOURUSERNAME', password: 'YOURPASSWORD'})

var request = {
	"ClientId": "YOURCLIENTID"
	"TripComponents":[
	{
		"DepartCity":"JFK",
		"ArriveCity":"LHR",
		"AirDate":"14Jun15",
		"TripDirection":"OUTBOUND_TRIP",
	},
	{
		"DepartCity":"LHR",
		"ArriveCity":"JFK",
		"AirDate":"21Jun15",
		"TripDirection":"RETURN_TRIP",
	}],
	"Options":
	{
		"BookingType":"AirSea",
	}
}

rightrez.availability.search(request, function (err, response) {
	if (err) {
		//  error
		console.log('ERROR: ' + err)
		return;
	}

	console.log('RESPONSE: ' + JSON.stringify(response))
})

This version only supports avail and booking, but more hooks will be added soon. Full documentation on all JSON endpoints is at https://rightweb.rightrez.com/webapi/help.