Reservas

Listagem de Reservas

get
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Respostas
chevron-right
200

OK

application/json
get
/reservas/
200

OK

Criar uma Reserva

post
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Corpo
CodigoEventointeger · int32Obrigatório

Código Único do Evento

CodigoApresentacaointeger · int32Obrigatório

Código Único da Apresentação

CodigoSetorinteger · int32Obrigatório

Código Único do Setor

CadeirastringOpcional

Cadeira

Exemplo:

  • A/1
  • B/2
  • C/3
CodigoReservainteger · int32Opcional

Código da Reserva

Valornumber · doubleOpcional

Valor pago pelo Ingresso

TipoIngressostringOpcional

Nome do Ingresso

Exemplo:

  • Inteira
  • Cortesia
  • Clube Promo
Respostas
post
/reservas/
201

Created

Atualiza os Ingressos de uma Reserva

put
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Corpoobject[][]
Codigointeger · int32Opcional

Código Único do Ingresso

Valornumber · doubleOpcional

Valor palo pelo Ingresso

TipoIngressostringOpcional

Nome do Ingresso

Exemplo:

  • Inteira
  • Cortesia
  • Clube Promo
Respostas
put
/reservas/
204

No Content

Sem conteúdo

Detalhes de uma Reserva

get
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Parâmetros de rota
CodigoReservaintegerObrigatório

Código da Reserva

Respostas
chevron-right
200

OK

application/json
get
/reservas/{CodigoReserva}/
200

OK

Cancelar Reserva e Todos seus Ingressos

delete
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Parâmetros de rota
CodigoReservaintegerObrigatório

Código da Reserva

Respostas
delete
/reservas/{CodigoReserva}/cancelar/
204

No Content

Sem conteúdo

Cancelar um Ingresso de uma Reserva

delete
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Parâmetros de rota
CodigoReservaintegerObrigatório

Código da Reserva

CodigoIngressointegerObrigatório

Código do Ingresso

Respostas
chevron-right
200

OK

application/json
StatusstringOpcional

Status do Ingresso

Podendo ser:

  • Vendido
  • Cortesia
  • Reservado
  • ReservadaLiberada
delete
/reservas/{CodigoReserva}/cancelar/{CodigoIngresso}/
200

OK

Confirmar uma Reserva Pendente

post
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Parâmetros de rota
CodigoReservaintegerObrigatório

Código da Reserva

Corpoobject[][]
Codigointeger · int32Opcional

Código Único do Ingresso

Valornumber · doubleOpcional

Valor palo pelo Ingresso

TipoIngressostringOpcional

Nome do Ingresso

Exemplo:

  • Inteira
  • Cortesia
  • Clube Promo
Respostas
post
/reservas/{CodigoReserva}/confirmar-reserva/
204

No Content

Sem conteúdo

Atualizar Data de Expiração da Reserva

post
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Parâmetros de rota
CodigoReservastringObrigatório
Corpo
DataExpiracaostring · date-timeObrigatório

Data em que a reserva irá expirar

Respostas
post
/reservas/{CodigoReserva}/expiracao/
204

No Content

Sem conteúdo

Verifica a Disponibilidade Antes de Criar a Reserva

get
Autorizações
AuthorizationstringObrigatório

Acesse a documentação, em "Geração de Token", para entender como criar uma API KEY

Corpo
CodigoEventointeger · int32Obrigatório

Código Único do Evento

CodigoApresentacaointeger · int32Obrigatório

Código Único da Apresentação

CodigoSetorinteger · int32Obrigatório

Código Único do Setor

CadeirastringOpcional

Cadeira

Exemplo:

  • A/1
  • B/2
  • C/3
Respostas
get
/reservas/disponibilidade/
204

No Content

Sem conteúdo

Atualizado