Verifica a Disponibilidade Antes de Criar a Reserva

Quando uma reserva é criada, o sistema realiza todas as checagens necessárias para garantir que os lugares estão disponíveis.

No entanto, pode ser útil realizar essa verificação antecipadamente em seu ambiente, a fim de exibir alertas ao cliente.

Para isso, existe um método especial onde são enviados os mesmos dados utilizados na criação da reserva, e o sistema executa uma pré-validação, verificando se os lugares ainda estão disponíveis.

Como exemplo, iremos utilizar o retorno do tutorial de Evento.

🎪Eventoschevron-right

Onde temos:

  • Evento: 27 (testeevento1)

  • Apresentação: 37 (2025-12-31 00:00:00)

  • Setor: 36 (PLATEIA LIVRE)

Estes dados devem preencher um JSON semelhante ao mostrado abaixo:

{
  "CodigoEvento": 27,
  "CodigoApresentacao": 37,
  "CodigoSetor": 36
}

Com o JSON pronto, iremos realizar um POST para:

Caso o Lugar esteja disponível, será retornado um HttpCode 204.

Qualquer retorno diferente, indica que o Lugar não esta mais disponível, como no erro abaixo, retornado através de um HttpCode 422:

Atualizado