var Hotwire = require('hotwire');
var hotwire = new Hotwire(<API key>);
hotwire.hotelDeals({format: 'json', dest: 'Chicago'}, function (err, response, body) {
if (err) { console.log(err); }
console.log(response.statusCode);
console.log(body);
});
hotwire.hotelSearch({format: 'json', dest: 'Memphis', rooms: 1, adults: 2, children: 0, startdate: '05/15/2014', enddate: '05/23/2014'}, function (err, response, body) {
if (err) { console.log(err); }
console.log(response.statusCode);
console.log(body);
});
hotwire.rentalCarSearch({format: 'json', dest: 'LAX', startdate: '05/20/2014', enddate: '05/23/2014', pickuptime: '10:00', dropofftime: '13:30'}, function (err, response, body) {
if (err) { console.log(err); }
console.log(response.statusCode);
console.log(body);
});
hotwire.tripStarterHotelSearch({format: 'json', price: '*~75', sort: 'date', limit: 1}, function (err, response, body) {
if (err) { console.log(err); }
console.log(response.statusCode);
console.log(body);
});
hotwire.tripStarterAirSearch({format: 'json', price: '*~75', sort: 'date', limit: 1}, function (err, response, body) {
if (err) { console.log(err); }
console.log(response.statusCode);
console.log(body);
});