Validação de ingressos no check-in via QR code, reembolso e consulta. Todos os endpoints requerem autenticação Bearer.
/v1/tickets/:id/validateValida um ingresso via QR code. Marca como 'used' se válido. Retorna motivo se inválido.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| qr_code | string | OBRIGATÓRIO | Dados do QR code (ticket_uuid:hmac_hash) |
| validator_id | string | Opcional | ID do validador/porteiro |
{
"qr_code": "ticket_uuid:hmac_hash",
"validator_id": "porteiro_01"
}{
"data": {
"valid": true,
"ticket": {
"id": "ticket_uuid",
"status": "used",
"customer_name": "Maria Santos"
}
}
}/v1/tickets/:id/refundProcessa o reembolso de um ingresso. O estoque é restaurado automaticamente e o cliente é notificado por email.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| reason | string | OBRIGATÓRIO | Motivo do reembolso |
{
"reason": "Solicitação do cliente"
}{
"data": {
"id": "ticket_uuid",
"status": "refunded",
"refund_amount": 5199
}
}/v1/tickets/:idRetorna detalhes completos de um ingresso.
curl .../tickets/ticket_uuid -H "Authorization: Bearer TOKEN"
{
"data": {
"id": "ticket_uuid",
"ticket_type": "Pista",
"status": "valid",
"customer_name": "Maria Santos",
"event_name": "Festival de Verão 2026"
}
}Nossa infraestrutura global processa milhões de requisições simultâneas em horários de pico. Junte-se a +500 promotores usando Flair.
Uptime Garantido