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 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.