Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Documentação dos endpoints e JSONs de integração com o POS.

Endpoints

Endereço base http://{endereco-vhf-api}:{porta}

HOTEL

...

Hotéis

Estado
colourBlue
titleGET

/HotalApi/Frontoffice/Hotel/GetAll
Sem Parâmetros

...

Quartos e Contas de Hóspedes

Estado
colourBlue
titleGET

/HotalApi/Frontoffice/Hotel/CompleteRooms/{IdHotel}/{Status_Reserva} 
Parâmetros
IdHotel *ObrigatórioCódigo identificador do hotel
Status_Reserva*Obrigatório

Status da Reserva

0 - A Confirmar
1 - Confirmada
2 - Check-In
3 - Check-Out
4 - Pendente
5 - No-Show
6 - Cancelada
7 - Waiting List
8 - Em Tentativa

Status das Reservas

Estado
colourGreen
titlePOST

 /HotalApi/Frontoffice/Hotel/Reservation
Parâmetros
Bloco de código
languagejs
themeEmacs
titleExemplo modelo
collapsetrue
{
    "ids": [ 36418, 36417, 36416, 36415, 36414 ]
}

ACCOUNT

...

Contas de Hóspedes

Estado
colourBlue
titleGET

 /HotalApi/Frontoffice/Account/UHAccounts/{IdReservasFront}/{Status_Conta}  
Parâmetros
IdReservasFront *ObrigatórioCódigo identificador da Reserva
Status_Conta *Obrigatório"OPEN" ou "CLOSED" para status da conta

...

Contas Avulsas

Estado
colourBlue
titleGET

 /HotalApi/Frontoffice/Account/SparseAccounts/{IdHotel}/{Status_Conta} 
Parâmetros
IdHotel *Obrigatório Código identificador da Reserva
Status_Conta *Obrigatório"OPEN" ou "CLOSED" para status da conta


CONSUMPTION

...

Atualização de Status de Mesa

Estado
colourYellow
titlePUT

 /HotalApi/Frontoffice/Consumption/AccountStatus
Parâmetros
Bloco de código
languagejs
themeEmacs
titleExemplo modelo
collapsetrue
{
    "IntegrationCode": "string",
    "Account": {
        "Id": "string"
    },
    "Hotel": {
        "Id": "string"
    },
    "Status": "string",
    "TableNumber": "string"
}

...