Documentation Index
Fetch the complete documentation index at: https://docs.judit.io/llms.txt
Use this file to discover all available pages before exploring further.
Novo CNPJ (IN 2229/24)A Judit já aceita o novo formato de CNPJ alfanumérico em conformidade com a Instrução Normativa RFB nº 2229/2024.
- Zero esforço: nenhuma alteração é necessária na sua integração.
- Ambiente de teste: utilize o documento
A1B2C3D4/E5F6-68para validar o fluxo e receber um processo fictício de resposta.
search_type escolhido.
🤖 Endpoint:POST https://tracking.production.judit.io/trackingcomresponse_type: "communication". Diariamente, a Judit processa as publicações do DJENN e envia via webhook aquelas em que houver correspondência com o seu termo.
Quando usar
Acompanhamento de intimações
Saiba imediatamente quando um CPF, CNPJ ou OAB for citado em uma intimação ou publicação no DJEN.
Vigilância por nome ou termo
Monitore qualquer palavra ou expressão — nome de empresa, vara, juiz — e receba todas as publicações que o contenham.
Compliance e due diligence
Garanta que nenhuma publicação relevante sobre um cliente, fornecedor ou contraparte passe despercebida.
Escritórios de advocacia
Centralize o acompanhamento de publicações de todos os clientes da carteira em um único fluxo de webhooks.
Criação do monitoramento
Payload da Solicitação
A solicitação POST deve incluir um payload com as seguintes propriedades:search_type: Define o tipo de busca. Os valores aceitos são:cpf,cnpj,oabouname. Independentemente do tipo escolhido, a busca é realizada em todos os campos de texto da publicação;search_key: O termo que será buscado — CPF, CNPJ, número OAB ou qualquer nome/expressão livre;response_type: Deve ser obrigatoriamente"communication"para ativar o monitoramento do DJEN;notification_emails(opcional): Array de e-mails que receberão notificação a cada atualização do monitoramento.
Este monitoramento não aceita filtros adicionais (
filter, side, tribunals etc.). A correspondência é feita por busca textual em toda a publicação.A partir da criação do monitoramento, ele será executado automaticamente todas as madrugadas, capturando as publicações referentes ao dia anterior.
Consultar o status do monitoramento
Na URL vai o tracking_id retornado na primeira requisição:Retorno:A propriedade
status informa a situação atual do monitoramento, podendo ser:- created: Monitoramento criado, porém nunca executado.
- updating: Está com uma requisição em processamento.
- updated: Monitoramento atualizado com alguma resposta disponível. O campo updated_at informa a data da última atualização e request_id o id da última execução.
- paused: Monitoramento pausado, podendo ainda ser reativado.
- deleted: Monitoramento cancelado e não pode mais ser reativado.
updated).Consultar o conteúdo da resposta (publicação encontrada)
Na URL vai o request_id retornado na consulta de status:
O significado de cada campo do objeto
Exemplo de retorno da Request
Exemplo de retorno da Request
response_data pode ser encontrado no Schema Communication.O monitoramento do DJEN só gera respostas quando há publicações novas que correspondam ao termo cadastrado. Dias sem correspondência não geram
response_data.Consultando histórico de um monitoramento
Para consultar o histórico de publicações encontradas por um monitoramento específico, faça uma solicitação GET para a rota Retorno esperado:
/responses/tracking/{tracking_id}:Você pode filtrar os resultados usando os parâmetros created_at_gte e created_at_lte:created_at_gte: define a data inicial da consulta;created_at_lte: define a data final da consulta.
Pausando um Monitoramento
Para pausar um monitoramento, faça uma solicitação POST para a rota Retorno:
/tracking/{tracking_id}/pause: