# digital-concierge

> NodeJS client for digital-concierge-server

Latest version **1.0.1** (published 2017-08-21) · ISC license · 0 weekly downloads

## Install

```sh
npm install digital-concierge
pnpm add digital-concierge
yarn add digital-concierge
bun add digital-concierge
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2017-08-21 |
| First published | 2017-08-10 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Joan Salvatella |
| Maintainers | jcpla, jsalvatella, sergiteru |

## Links

- npm: https://www.npmjs.com/package/digital-concierge
- Repository: https://j.salvatella.ibanez@innersource.accenture.com/scm/hdc/digital-concierge-node-client
- npm.io page: https://npm.io/package/digital-concierge

## Recent versions

- 1.0.1 (latest) — 2017-08-21
- 1.0.0 — 2017-08-10

## README

# digital-concierge

DigitalConcierge - NodeJS client for digital-concierge-server
Connect your device with the Hospitality Digital Concierge API.
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 1.0.8
- Package version: 1.0.8
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen

## Installation

### For [Node.js](https://nodejs.org/)

#### npm

To publish the library as a [npm](https://www.npmjs.com/),
please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.com/getting-started/publishing-npm-packages).

Then install it via:

```shell
npm install digital-concierge --save
```

#### git
#
If the library is hosted at a git repository, e.g.
https://github.com/YOUR_USERNAME/digital-concierge
then install it via:

```shell
    npm install YOUR_USERNAME/digital-concierge --save
```

### For browser

The library also works in the browser environment via npm and [browserify](http://browserify.org/). After following
the above steps with Node.js and installing browserify with `npm install -g browserify`,
perform the following (assuming *main.js* is your entry file):

```shell
browserify main.js > bundle.js
```

Then include *bundle.js* in the HTML pages.

## Getting Started

Please follow the [installation](#installation) instruction and execute the following JS code:

```javascript
var JiboHotelServicesApi = require('digital-concierge');

var api = new JiboHotelServicesApi.CheckInApi()

var hotelID = "hotelID_example"; // {String} Hotel where JIBO is placed at the moment.

var roomID = "roomID_example"; // {String} JIBO's actual room location.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.checkInGet(hotelID, roomID, callback);

```

## Documentation for API Endpoints

All URIs are relative to *https://jiboinroom.accpmo.com/api/v1*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*JiboHotelServicesApi.CheckInApi* | [**checkInGet**](docs/CheckInApi.md#checkInGet) | **GET** /CheckIn | Get Check-In Data
*JiboHotelServicesApi.CheckInApi* | [**checkInPost**](docs/CheckInApi.md#checkInPost) | **POST** /CheckIn | Post Check-In Data
*JiboHotelServicesApi.CreditCardApi* | [**creditCardGet**](docs/CreditCardApi.md#creditCardGet) | **GET** /CreditCard | Get CreditCard Data
*JiboHotelServicesApi.CreditCardApi* | [**creditCardPost**](docs/CreditCardApi.md#creditCardPost) | **POST** /CreditCard | Post CreditCard Data
*JiboHotelServicesApi.HotelServicesApi* | [**hotelServicesGet**](docs/HotelServicesApi.md#hotelServicesGet) | **GET** /HotelServices | Get Hotel Services
*JiboHotelServicesApi.LocalContextApi* | [**localContextGet**](docs/LocalContextApi.md#localContextGet) | **GET** /LocalContext | Get Local Context
*JiboHotelServicesApi.RestaurantServicesApi* | [**restaurantReservationGet**](docs/RestaurantServicesApi.md#restaurantReservationGet) | **GET** /RestaurantReservation | Get Restaurant Services Disponibility by time and number of diners
*JiboHotelServicesApi.RestaurantServicesApi* | [**restaurantReservationPost**](docs/RestaurantServicesApi.md#restaurantReservationPost) | **POST** /RestaurantReservation | Book Restaurant Services
*JiboHotelServicesApi.RoomCheckOutApi* | [**checkOutPost**](docs/RoomCheckOutApi.md#checkOutPost) | **POST** /CheckOut | Room Check-Out Execution and Payment
*JiboHotelServicesApi.RoomCheckOutApi* | [**expendCheckOutPost**](docs/RoomCheckOutApi.md#expendCheckOutPost) | **POST** /ExpendCheckOut | Room Check-Out Time Expansion
*JiboHotelServicesApi.RoomCheckOutApi* | [**invoiceGet**](docs/RoomCheckOutApi.md#invoiceGet) | **GET** /Invoice | Get Room Check-Out Information
*JiboHotelServicesApi.RoomServicesApi* | [**roomServicesGet**](docs/RoomServicesApi.md#roomServicesGet) | **GET** /RoomServices | Get Room Services
*JiboHotelServicesApi.RoomServicesApi* | [**roomServicesPost**](docs/RoomServicesApi.md#roomServicesPost) | **POST** /RoomServices | Order Room Services
*JiboHotelServicesApi.TaxiApi* | [**taxiPost**](docs/TaxiApi.md#taxiPost) | **POST** /Taxi | Create Taxi Booking Request
*JiboHotelServicesApi.TouristicInformationApi* | [**touristicInformationGet**](docs/TouristicInformationApi.md#touristicInformationGet) | **GET** /TouristicInformation | Get Touristic Information


## Documentation for Models

 - [JiboHotelServicesApi.Bill](docs/Bill.md)
 - [JiboHotelServicesApi.CcData](docs/CcData.md)
 - [JiboHotelServicesApi.Context](docs/Context.md)
 - [JiboHotelServicesApi.CreditCard](docs/CreditCard.md)
 - [JiboHotelServicesApi.Error](docs/Error.md)
 - [JiboHotelServicesApi.HotelServices](docs/HotelServices.md)
 - [JiboHotelServicesApi.InlineResponse200](docs/InlineResponse200.md)
 - [JiboHotelServicesApi.InlineResponse2001](docs/InlineResponse2001.md)
 - [JiboHotelServicesApi.InlineResponse2002](docs/InlineResponse2002.md)
 - [JiboHotelServicesApi.InlineResponse2003](docs/InlineResponse2003.md)
 - [JiboHotelServicesApi.InlineResponse2003Menu](docs/InlineResponse2003Menu.md)
 - [JiboHotelServicesApi.InlineResponse2004](docs/InlineResponse2004.md)
 - [JiboHotelServicesApi.InlineResponse2005](docs/InlineResponse2005.md)
 - [JiboHotelServicesApi.InlineResponse2005BillDescription](docs/InlineResponse2005BillDescription.md)
 - [JiboHotelServicesApi.InlineResponse200HotelInfo](docs/InlineResponse200HotelInfo.md)
 - [JiboHotelServicesApi.InlineResponse200Reservation](docs/InlineResponse200Reservation.md)
 - [JiboHotelServicesApi.InlineResponse200RestaurantInfo](docs/InlineResponse200RestaurantInfo.md)
 - [JiboHotelServicesApi.InlineResponseDefault](docs/InlineResponseDefault.md)
 - [JiboHotelServicesApi.Reservation](docs/Reservation.md)
 - [JiboHotelServicesApi.RestaurantDisponibility](docs/RestaurantDisponibility.md)
 - [JiboHotelServicesApi.RoomServices](docs/RoomServices.md)


## Documentation for Authorization

 All endpoints do not require authorization.

---
_Source: https://npm.io/package/digital-concierge · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
