Detalhes de uma Reserva

Antes e depois de uma reserva ser confirmada, podemos consultar os detalhes da reserva.

Esse método é muito importante, pois retorna os dados do QRCode e as informações de validação dos ingressos.

Como exemplo, iremos utilizar a reserva criada no tutorial abaixo:

Criando uma Reservachevron-right

Nesta reserva, temos o Código #54.

{
  "Reserva": {
    "Codigo": 54,
    "DataExpiracao": "2025-01-01 00:00:00",
  }
}

Para obter os detalhes completos da reserva e de seus ingressos, é necessário realizar um GET para:

/reservas/{CodigoReserva}/

Que, neste exemplo, fica:

O retorno será um HttpCode 200, retornando os dados da reserva e dos ingressos:

Data de Expiração da Reserva

É muito importante ficar atento à expiração da reserva, que é retornada em "DataExpiracao":

Essa data de expiração é atualizada conforme novos ingressos são adicionados à reserva.

Após a data de expiração, a reserva é totalmente cancelada.

Status da Reserva

Na propriedade "Status", será retornado o status da reserva no momento da consulta:

Você pode consultar todos os status na Referência Estática:

Referência Estáticachevron-right

🔲 QRCode

Quando a reserva é confirmada, a propriedade "QRCode" retorna o ID do ingresso e o link do QRCode:

O "Código" e a imagem do QRCode devem ser incluídos no ingresso que será entregue aos clientes.

Como no exemplo abaixo:

Na portaria, o porteiro pode fazer a leitura do ingresso tanto pelo ID quanto pelo QRCode.

🚪 Portaria

A propriedade "Portaria" retorna o status e as informações relacionadas à leitura deste ingresso na portaria:

Você pode consultar todos os status na Referência Estática:

Referência Estáticachevron-right

Quando o ingresso for lido na portaria, esses dados serão atualizados, indicando quando foi validado e quem realizou a validação:

Atualizado