Chega de ser notificado sobre cada “juntada de petição”. Com filtros inteligentes, você passa a receber alertas apenas quando realmente importa.
Assim, configure critérios específicos e seja avisado somente quando houver sentença, intimação, acordo ou qualquer outro termo que, de fato, exija uma ação da sua equipe.
Você configurou o monitoramento de processos da Judit. Parabéns — isso já representa um enorme avanço. No entanto, logo que o sistema entra em operação, surge inevitavelmente outro problema: notificações demais.
Para começar, é importante entender que nem toda movimentação processual exige ação imediata. Por exemplo, uma juntada de petição da outra parte, um despacho de mero expediente ou, ainda, uma certidão de publicação são informações devidamente registradas pelo tribunal, mas que, na prática, não mudam absolutamente nada na sua estratégia. Em outras palavras, trata-se de ruído — não de sinal útil.
Sendo assim, a pergunta que realmente importa é: o que deve acionar um alerta? Sentença. Intimação com prazo. Decisão liminar. Acordo homologado. Penhora. Bloqueio. São justamente esses eventos que devem acender a luz vermelha — e somente eles, nada mais.
Para resolver exatamente esse cenário, a Judit oferece uma funcionalidade nativa e muito eficaz: o filtro por step_terms. Com ele, você define previamente uma lista de palavras-chave e, a partir daí, passa a receber notificação via webhook somente quando uma movimentação contiver algum desses termos.
Além disso, vale explorar todos os recursos disponíveis na documentação oficial da Judit, onde há exemplos detalhados para cada caso de uso.
Sempre que você cria um monitoramento na Judit via endpoint /tracking, é possível incluir um campo chamado notification_filters com uma lista de step_terms. Para entender melhor, veja como isso funciona na prática:
Primeiramente, a Judit continua monitorando todas as movimentações normalmente — ou seja, nada muda nessa primeira camada de coleta. Contudo, no momento exato de enviar a notificação via webhook, o sistema só dispara o alerta se a movimentação contiver algum dos termos que você definiu previamente. Desse modo, a triagem acontece de forma completamente automática, muito antes de qualquer alerta chegar até você.
Exemplo de payload com filtro de termos{
"recurrence": 1,
"search": {
"search_type": "lawsuit_cnj",
"search_key": "1234567-89.2023.8.26.0100"
},
"notification_emails": ["[email protected]"],
"notification_filters": {
"step_terms": [
"sentença",
"intimação",
"acordo",
"penhora",
"bloqueio",
"liminar",
"tutela",
"recurso"
]
}
} O endpoint é: POST https://tracking.prod.judit.io/tracking com header api-key: SUA_API_KEY. Vale destacar, ainda, que o campo notification_filters deve ficar dentro do body principal, fora do objeto search — caso contrário, o filtro não será aplicado.
Para isso, consulte a referência completa de todos os parâmetros disponíveis na documentação da API Judit ou, alternativamente, acesse diretamente o portal de produto e API.
A busca é realizada por substring case-insensitive: isso significa que, sempre que a movimentação contiver o termo em qualquer parte do texto, o webhook será disparado imediatamente. Isso implica, portanto, que mesmo variações de capitalização são cobertas automaticamente:
Apesar dessa ampla flexibilidade, termos muito curtos ou excessivamente genéricos podem acabar gerando falsos positivos indesejados. pro, por exemplo, pode casar simultaneamente com “protocolo”, “processo” e “procedente”. Por essa razão específica, recomenda-se sempre optar por termos mais precisos e descritivos.
Antes de tudo, é preciso reconhecer que não existe uma lista universal — tudo depende, fundamentalmente, da área do direito e do perfil específico da sua carteira de processos. Ainda assim, a seguir estão pontos de partida amplamente testados, que funcionam muito bem como base inicial para qualquer equipe jurídica:
⚠️ Dica importante: comece sempre com uma lista enxuta de 6 a 10 termos e vá ajustando gradualmente à medida que os alertas chegarem. Afinal, é muito mais simples e seguro adicionar novos termos ao longo do tempo do que perceber tardiamente que um termo genérico está gerando ruído desnecessário e sobrecarregando a equipe.
A seguir, confira o passo a passo completo para ativar o filtro em um monitoramento novo ou, se preferir, para atualizar um já existente via API da Judit.
Primeiramente, acesse o painel de produto da Judit e navegue até Integrações → API Keys para copiar sua chave. É importante guardar essa chave com cuidado, pois ela será enviada obrigatoriamente no header de todas as requisições como api-key: SUA_API_KEY.
Em seguida, inclua o campo notification_filters.step_terms com a lista de termos desejada, conforme demonstrado no exemplo da seção anterior. Vale ressaltar que você pode incluir quantos termos quiser — afinal, cada um é avaliado de forma completamente independente, seguindo lógica OR.
Depois disso, faça a requisição para POST https://tracking.prod.judit.io/tracking. O retorno da API confirmará imediatamente o ID do monitoramento criado. A partir desse momento, os webhooks só serão disparados quando pelo menos um dos termos definidos for encontrado em uma movimentação.
Por fim, sempre que possível, use um processo com movimentações recentes para confirmar que os alertas estão chegando exatamente como esperado. Caso seja necessário, revise os termos e, para tirar dúvidas adicionais, consulte os guias de integração na documentação, onde há exemplos detalhados de resposta para cada endpoint.
Para tornar ainda mais clara a diferença entre as duas abordagens, observe a tabela abaixo. Nela, é possível ver exatamente como cada tipo de movimentação se comporta antes e depois da ativação do filtro:
| Cenário | Sem filtro | Com step_terms |
|---|---|---|
| Juntada de petição da parte contrária | 🔔 Notificação disparada | 🔕 Silenciosa |
| Despacho de mero expediente | 🔔 Notificação disparada | 🔕 Silenciosa |
| Certidão de publicação | 🔔 Notificação disparada | 🔕 Silenciosa |
| Sentença de procedência | 🔔 Notificação disparada | 🚨 Alerta prioritário |
| Intimação com prazo recursal | 🔔 Notificação disparada | 🚨 Alerta prioritário |
| Penhora de conta bancária | 🔔 Notificação disparada | 🚨 Alerta prioritário |
Como resultado direto dessa mudança, com o filtro devidamente ativo, toda a equipe passa finalmente a confiar nas notificações — pois, quando o alerta chega, a certeza é de que algo verdadeiramente importante aconteceu.
Embora o filtro seja extremamente útil, é igualmente importante conhecer suas limitações antes de colocá-lo em produção. Dessa forma, você evita surpresas e configura o sistema com expectativas realistas:
⛔ O filtro não funciona retroativamente: ele se aplica exclusivamente às movimentações capturadas após a criação do monitoramento. Sendo assim, todas as movimentações anteriores não serão reavaliadas sob nenhuma circunstância.
⛔ Matching é por substring: não há suporte a regex nem a lógica AND entre termos. Cada termo, portanto, é avaliado de forma completamente isolada. Consequentemente, para lógica mais complexa, o ideal é filtrar no seu próprio backend após receber o webhook.
⛔ Termos muito curtos aumentam o ruído: evite termos com menos de 5 caracteres. “pro“, por exemplo, vai casar com praticamente tudo; em contrapartida, “procedente” é incomparavelmente mais preciso e confiável.
Caso surjam dúvidas técnicas adicionais sobre o comportamento da API, basta consultar a documentação oficial ou, se preferir, entrar em contato diretamente com o suporte da Judit.
Agora que os filtros estão devidamente configurados e funcionando, é hora de ir além e explorar ainda mais tudo o que a plataforma tem a oferecer. Para isso, confira os recursos abaixo:
Acesse todos os endpoints disponíveis, incluindo parâmetros detalhados e exemplos práticos de resposta.
Acessar portal de API →Encontre guias completos de integração, autenticação e, sobretudo, casos de uso avançados.
Ver documentação →Descubra como o monitoramento processual inteligente transforma escritórios e departamentos jurídicos.
Acessar judit.io →Casos judiciais famosos Michael Jackson e a Justiça: os processos, acusações e disputas judiciais que…
Compliance, KYC, KYB e risco jurídico Listas restritivas: o que são, quais são e como…
Mandados, execuções criminais e listas restritivas Como saber se alguém está foragido da justiça? Entenda…
Consulta de risco jurídico Como saber se alguém é procurado pela justiça? Veja como consultar…
Consulta judicial pelo CPF ou nome Como saber se sou procurado pela justiça? Entenda como…
Tributário · Advocacia · IR 2026 Imposto de Renda 2026 para Advogados: Guia Completo Um…