Exemplo:
Para a parte de request o endereço do servidor mencionado como “localhost”, pode mudar conforme configuração feita no cliente, o mesmo pode ter a porta definida depois
do nome “localhost:85”.
Método POST de UHPOOL. Interface responsável para incluir ou retirar uma UH do Pool
no PMS ( VHF ).
Request |
---|
http://localhost:85/hotalapi/frontoffice/Hotel/poolist |
Exemplo de requisição:
Body |
---|
{ "PoolList": [{ "LocatorId": "1212", "HotelCode": "1", "RoomTypeCode": "STDB", "RoomNumber": "511", "Stardate": "2017-12-18T00:00:00", "Enddate": "2017-12-18T00:00:00", "Status": 1 } ] } |
Return Success
Código HTTP: 200
Resposta |
---|
{ "Message":"Processed", "Warnings": [ ] } |
Error Example
Código HTTP: 400
Resposta |
---|
{ "Message": "Failed", "Warnings": [{ "Code": 001, "LocatorID": "ABC", "Message": "Não foi informado o identicicador do hotel no PMS." } ] } |
Method Errors
Parameters
Request |
---|
http://localhost:85/hotalapi/frontoffice/Hotel/availableroom/{RoomNumber}/{DataCheckin}/{DataCheckout} |
Return Success
Código HTTP: 200
Resposta |
---|
{ "Message":"Available", "Warnings": [ ] } |
Error Example
Código HTTP: 400
Resposta |
---|
{ "Message": "Failed", "Warnings": [{ "Code": 001, "LocatorID": "ABC", "Message": "O código da UH não foi localizado no PMS." } ] } |
Method Errors
Código | Mensagem de erro |
---|---|
001 | O Código da UH não foi localizado no PMS. |
002 | O código da UH informado, não esta disponível. {motivo} |
Request
Para a parte de request o endereço do servidor mencionado como “localhost”, pode mudar conforme configuração feita no cliente, o mesmo pode ter a porta definida depois
do nome “localhost:85”.
3. Request
Para a parte de request o endereço do servidor mencionado como “localhost”, pode
mudar conforme configuração feita no cliente, o mesmo pode ter a porta definida depois
do nome “localhost:85”.