API

Integrazione PMS

Di seguito la descrizione di un API standard per integrazioni con PMS ( se necessario si possono inserire ulteriori informazioni)

URL https://myserver.hoau.it/api/pmsEvent
Descrizione riceve dal pms di riferimento le informazioni di una nuova prenotazione, di una modifica a una prenotazione già esistente, di una cancellazione di una prenotazione.
HTTP Method POST
Json Request {
"ID": "12345",
"RoomNumber": "100",
"Name": "nome_utente",
"Surname": "cognome_utente",
"CheckinDate": "2018-01-26T13:00:00Z",
"CheckoutDate": "2018-01-28T11:00:00Z",
"Email": "utente@email.it",
"PhoneNumber": "+393333333333",
"Deleted":false
}
Json Response Esempio di risposta positiva:

{
"Status":"done",
"Code":"200",
"Message":"Success!"
}
Esempio di risposta con errore:

{
"Status":"error",
"Code":"500",
"Message":"Internal server error!"
}

Di seguito una spiegazione dettagliata dei parametri da passare in POST all’API:

ID Id univoco della prenotazione
Room Number Numero di camera assegnato alla prenotazione
Name Nome intestatario prenotazione
Surname Cognome intestatario prenotazione
CheckinDate Data di checkin prenotazione
CheckoutDate Data di checkout prenotazione
Email Email intestatario prenotazione
PhonNumber Numero telefono intestatario prenotazione
Deleted Flag che se impostato a true va a cancellare la prenotazione

Non esitate a contattarci per eventuali richieste o chiarimenti.