Endpoints

Endpoint:
/Batches

Lotes controlam disponibilidade e preço dos ingressos. Quando um lote esgota, o próximo na sequence_order é ativado automaticamente.

Última AtualizaçãoMAR 2026
POST/v1/batches

Criar lote

Cria um lote vinculado a um tipo de ingresso. O primeiro lote criado é ativado automaticamente.

Parâmetros

CampoTipoObrigatórioDescrição
ticket_type_iduuidOBRIGATÓRIOID do tipo de ingresso
namestringOBRIGATÓRIONome do lote
priceintegerOpcionalPreço em centavos (null = preço do tipo)
total_quantityintegerOBRIGATÓRIOQuantidade
sequence_orderintegerOBRIGATÓRIOOrdem de ativação (1, 2, 3...)
{
  "ticket_type_id": "tt_uuid",
  "name": "1º Lote",
  "price": 4000,
  "total_quantity": 200,
  "sequence_order": 1
}
Resposta
201 Created
{
  "data": {
    "id": "batch_uuid",
    "name": "1º Lote",
    "status": "active",
    "price": 4000,
    "sold": 0,
    "total_quantity": 200
  }
}
POST/v1/batches/:id/activate

Ativar lote manualmente

Ativa um lote fora da sequência automática. Útil para promoções flash.

curl -X POST .../batches/batch_uuid/activate \
  -H "Authorization: Bearer TOKEN"
Resposta
200 OK
{ "data": { "id": "batch_uuid", "status": "active" } }
GET/v1/batches?ticket_type_id=...

Listar lotes

Lista todos os lotes de um tipo de ingresso.

Parâmetros

CampoTipoObrigatórioDescrição
ticket_type_iduuidOBRIGATÓRIOID do tipo
curl .../batches?ticket_type_id=tt_uuid -H "Authorization: Bearer TOKEN"
Resposta
200 OK
{
  "data": [
    { "id": "...", "name": "1º Lote", "status": "sold_out", "price": 4000 },
    { "id": "...", "name": "2º Lote", "status": "active", "price": 6000 }
  ]
}
DELETE/v1/batches/:id

Deletar lote

Remove um lote. Só é possível se não houver vendas.

curl -X DELETE .../batches/batch_uuid -H "Authorization: Bearer TOKEN"
Resposta
200 OK
{ "message": "Batch deleted" }

Pronto para escalar?

Nossa infraestrutura global processa milhões de requisições simultâneas em horários de pico. Junte-se a +500 promotores usando Flair.

99.9%

Uptime Garantido

API
terminalAPI Sandbox
api.flair.api.br
Flair