1. Even3 API V2
Even3
  • Geral
    • Inicio
  • Even3 API V1 (Deprecated)
    • Inicio
    • Endpoints
      • Evento
        • Retornar dados do evento
      • Pessoas
        • Retornar participantes
        • Retornar participante
        • Inserir participante
      • Credenciamento
        • Credenciar participante no evento
        • Credenciar participante em uma atividade
      • Pagamentos
        • Retornar dados de pagamentos do evento
        • Retornar detalhes de um pagamento
      • Certificados
        • Retornar dados dos certificados
      • Programação
        • Retornar atividades
        • Retornar palestrante
        • Retornar programação
      • Submissões
        • Retornar modalidades e áreas temáticas
        • Retornar detalhes das submissões e apresentações
      • Página do Evento
        • Retornar lista de áreas cadastradas
      • Empresas
        • Retornar lista de eventos
  • Even3 API V2
    • Inicio
    • Autenticação
    • Filtros
    • Ordenação
    • Endpoints
      • Certificados
        • Listar certificados
        • Detalhar certificado
      • Credenciamento
        • Credenciar no evento
        • Credenciar na atividade
      • Eventos
        • Listar eventos
        • Listar entradas
      • Pagamentos
        • Listar pagamentos
        • Detalhar pagamento
      • Página do evento
        • Detalhar página do evento
      • Pessoas
        • Listar participantes
        • Detalhar participante
        • Criar participante
      • Programação
        • Visualizar agenda
        • Listar atividades
        • Listar palestrantes
      • Submissões
        • Visualizar configurações
        • Listar submissões e apresentações
        • Listar processos
  • Webhook
    • Inicio
    • Fluxo
    • Gatilhos
      • Gatilhos de Participantes
      • Gatilhos de Venda
      • Gatilhos de Submissão
  • Enterprise
    • API Customizada
    • Domínio Próprio
    • E-mail com domínio próprio
  • Funcionalidades
    • Validação de pergunta
  1. Even3 API V2

Filtros

Even3
Visão GeralPaginaçãoPadrõesOperadoresCentral de ajuda
Visão geral
Utilização dos filtros da API Even3
Utilize paginação, operadores e padrões de filtro para consultar recursos com mais controle e flexibilidade.
Como funcionam os filtros da API
Os endpoints da API podem aceitar parâmetros de consulta para restringir resultados, navegar entre páginas e montar buscas mais específicas.
Importante: nem todos os endpoints aceitam os mesmos filtros. Os campos e operadores disponíveis podem variar de acordo com a rota.
A API pode trabalhar com padrões como RQL e LHS Brackets, além dos parâmetros de paginação tradicionais.
O que você pode fazer com os filtros
Combinando paginação e filtros por campo, sua integração retorna apenas os dados que realmente importam.
  • Paginar resultados: controle o volume retornado usando page e page_size.
  • Filtrar por campo: restrinja por status, datas, identificadores e outros campos suportados.
  • Aplicar operadores: use igualdade, comparação e busca textual conforme a disponibilidade do endpoint.
  • Combinar filtros: monte consultas mais refinadas combinando paginação e múltiplos parâmetros.
Navegue por listas grandes com mais controle
A paginação permite consultar grandes volumes de dados em partes menores, melhorando a navegação e reduzindo o volume retornado por requisição.
Parâmetros de paginação
ParâmetroDescrição
pageDefine a página atual. Quando não informado, o padrão utilizado é 1.
page_sizeControla a quantidade de itens por página. O padrão é 30.
LimiteO valor máximo aceito para page_size é 100.
Exemplo
GET /api/v2/events?page=1&page_size=50
RQL e LHS Brackets
A API pode utilizar formatos diferentes de filtro. Abaixo estão os dois padrões mais comuns, de forma resumida e direta.
RQL — operador embutido
O operador aparece diretamente na expressão do filtro. Exemplo: registration_date >= 2026-01-01
GET https://api.even3.com/api/v2/attendees?filter=registration_date>=2026-01-01
LHS Brackets — operador explícito
O operador é enviado entre colchetes no nome do parâmetro. Exemplo: registration_date[gte]=2026-01-01
GET https://api.even3.com/api/v2/attendees?registration_date[gte]=2026-01-01
Retorno da consulta
Os dois padrões de filtro retornam a mesma estrutura de resposta, contendo os dados encontrados e as informações de paginação.
200 OKResposta de sucesso
{
"data": [
{
"id": 999999,
"event_id": 999999,
"name": "Teste Even3",
"badge_name": "Teste",
"email": "teste@even3.com",
"gender": "M",
"photo": "...",
"document_number": "999.999.999-99",
"check_in_code": 9999999,
"is_confirmed": true,
"registration_category": "Entrada teste",
"registration_date": "22/07/2026",
"registration_hour": "13:10"
}
],
"count": 1,
"pagination": {
"current_page": 1,
"total_page": 1,
"page_size": 30,
"quantity": 1,
"has_previous": false,
"has_next": false
}
}
Operadores suportados
A disponibilidade dos operadores pode variar conforme o endpoint e os campos permitidos. A tabela abaixo relaciona a sintaxe equivalente entre RQL e LHS Brackets.
RQLLHS BracketsDescriçãoEquivalência interna
=[eq]Igual acoluna = valor
!=[ne]Diferente decoluna != valor
>[gt]Maior quecoluna > valor
>=[gte]Maior ou igual acoluna >= valor
<[lt]Menor quecoluna < valor
<=[lte]Menor ou igual acoluna <= valor
~=[like]Busca textual com LIKEcoluna LIKE valor
!~=[nlike]Negação da busca textualcoluna NOT LIKE valor
_=[contains]Variação de busca textualcoluna LIKE valor
|=[starts]Outra variação de busca textualcoluna LIKE valor
Observação: internamente, esses operadores podem ser convertidos em expressões parametrizadas para manter segurança e consistência no processamento. Os nomes em LHS Brackets podem variar conforme a implementação do endpoint.
Boas práticas ao usar filtros
Valide sempre quais parâmetros são aceitos pelo endpoint utilizado e evite enviar operadores ou campos que não estejam documentados para aquela rota.
Sempre que possível, combine filtros com paginação para melhorar a performance das consultas e reduzir o volume de dados retornados.
Modificado em 2026-08-24 20:42:00
Página anterior
Autenticação
Próxima página
Ordenação
Built with