Traduzindo termos técnicos para pessoas não técnicas

Dicionario de tecnologia para não tecnicos
Dicionário Tech — Judit | Termos de tecnologia em linguagem humana
📖 Dicionário Tech · Judit

Tecnologia em
linguagem humana

Encontrou um termo estranho na documentação ou numa conversa sobre integração? Aqui você descobre o que significa — em português, com analogias do mundo real.

35+Termos explicados
6Categorias
0Código necessário

Nenhum termo encontrado. Tente outra palavra.

🧱

Fundamentos

API Interface de Programação de Aplicação
Fundamento

Uma API é um “contrato” que permite que dois sistemas diferentes se comuniquem. Quando você usa a Judit API, está pedindo ao sistema da Judit para buscar dados e devolvê-los para o seu software — sem você precisar entrar manualmente em cada tribunal.

☕ Analogia do mundo real Pense num garçom: você (seu sistema) faz um pedido, o garçom (a API) leva esse pedido até a cozinha (o banco de dados da Judit) e traz o resultado de volta para você. Você não precisa saber como a cozinha funciona.
// Você “pede” dados assim: POST https://requests.prod.judit.io/requests
Endpoint Endereço de uma função da API
Fundamento

Cada endpoint é um endereço específico dentro de uma API que executa uma função diferente. Na Judit, existe um endpoint para criar consultas, outro para monitoramento e outro para buscar resultados.

☕ Analogia do mundo real É como os ramais de um telefone corporativo: o número principal é a Judit API, mas cada ramal (endpoint) atende um departamento diferente — consultas, monitoramento, resultados.
// Endpoint de consulta: https://requests.prod.judit.io/requests // Endpoint de monitoramento: https://tracking.prod.judit.io/tracking
REST API Tipo mais comum de API (padrão de comunicação)
Fundamento

REST é um conjunto de regras que define como uma API deve funcionar. A Judit é uma REST API — isso significa que ela usa endereços da web e os verbos HTTP (GET, POST, etc.) para comunicar. A maioria das ferramentas no-code como n8n, Make e Zapier foi feita para trabalhar exatamente com esse padrão.

☕ Analogia do mundo real É como o idioma inglês nos aeroportos: independente do país que você esteja, as placas e avisos seguem um padrão universal. REST é esse padrão para APIs no mundo da tecnologia.
JSON Formato de dados usado pela API
Fundamento

JSON (JavaScript Object Notation) é o “idioma” que a Judit API usa para enviar e receber dados. Quando você faz uma consulta, o resultado vem em JSON — um formato de texto organizado com chaves e valores, legível tanto por computadores quanto por humanos.

☕ Analogia do mundo real Imagine uma ficha cadastral digital onde cada campo tem um nome e um valor: “nome”: “João Silva”, “cpf”: “123.456.789-00”. É exatamente isso que um JSON parece.
// Exemplo de JSON de resposta da Judit: { “tribunal_acronym”: “TJSP”, “distribution_date”: “2024-01-17”, “judge”: “NOME DO JUIZ” }
Request / Requisição Um pedido que você faz à API
Fundamento

Toda vez que você (ou uma automação) manda uma consulta para a Judit API, isso é chamado de “request” ou “requisição”. Cada request consome parte do seu limite de uso (rate limit) e fica registrado no seu histórico de consumo.

☕ Analogia do mundo real É como um pedido num restaurante. Cada vez que você chama o garçom e pede algo, isso é um request. A conta no final do mês reflete quantos pedidos você fez.
Response / Resposta O que a API devolve depois de um pedido
Fundamento

Depois que você faz uma requisição, a API responde com um “response” — que é o conjunto de dados que você pediu. Na Judit, a response traz os dados do processo, movimentações, partes envolvidas, e muito mais.

☕ Analogia do mundo real Se o request é o pedido no restaurante, a response é o prato sendo entregue — com todos os itens que você solicitou (e às vezes uns extras que você não sabia que vinham junto).
Métodos HTTP (GET, POST, PATCH) Tipos de ação que você pode fazer numa API
Fundamento

As APIs usam “verbos” para indicar o tipo de ação que está sendo feita. Na Judit você vai encontrar principalmente três: GET (buscar/ler dados), POST (criar/enviar algo novo) e PATCH (atualizar algo existente).

☕ Analogia do mundo real É como os botões de um controle remoto: GET é o botão de “ligar a TV e ver o que está passando”, POST é “gravar um programa novo”, PATCH é “mudar o canal que está gravando”.
GET # Buscar resultados de uma consulta POST # Criar uma nova consulta ou monitoramento PATCH # Atualizar um monitoramento existente
🔐

Autenticação e Acesso

API Key Sua “senha” para acessar a API
Autenticação

A API Key é uma sequência de letras e números que identifica você (ou sua empresa) na hora de usar a API da Judit. Você a obtém em produto.judit.io/api e deve enviá-la em todas as requisições para provar que você está autorizado.

☕ Analogia do mundo real É como um crachá de acesso: cada vez que você entra no sistema, precisa mostrar seu crachá. Sem ele, a porta não abre. Guarde-a com cuidado — não compartilhe com ninguém.
// Como você envia a API Key em cada chamada: Authorization: Bearer SUA_API_KEY_AQUI
Bearer Token / Authorization Header A forma de enviar sua API Key nas requisições
Autenticação

No n8n, Make ou Zapier, quando for configurar a autenticação, você verá um campo chamado “Authorization”. O valor que vai nele segue sempre o formato: Bearer seguido da sua API Key. O “Bearer” é simplesmente a palavra padrão que diz “quem carrega esta chave tem permissão”.

☕ Analogia do mundo real Pense em “Bearer” como o texto impresso numa passagem de avião: “Portador desta passagem tem direito ao embarque.” A API Key é o número do bilhete.
// No campo “Authorization” de qualquer ferramenta: Bearer eyJhbGciOiJIUzI1NiIsInR5…
Credential Vault / Cofre de Credenciais Armazém seguro de senhas de tribunais
Autenticação

Alguns tribunais exigem login e senha para acessar processos. O Cofre de Credenciais da Judit é um armazém criptografado onde você guarda essas credenciais com segurança, para que a API possa acessar esses tribunais automaticamente em seu nome.

☕ Analogia do mundo real É como um gerenciador de senhas (tipo o iCloud Keychain ou LastPass): você salva as senhas uma vez, e o sistema as usa quando precisa — sem você ter que lembrar de cada uma.
📦

Dados e Estrutura

Payload / Body O conteúdo do que você envia na requisição
Dados

Quando você faz uma consulta à Judit API, precisa enviar junto algumas informações: qual CPF/CNPJ quer consultar, que tipo de dado quer receber, etc. Esse conjunto de informações que você envia junto à requisição é chamado de “payload” ou “body” (corpo).

☕ Analogia do mundo real É o conteúdo de um envelope. Você manda uma carta (requisição), mas dentro do envelope tem um formulário preenchido (payload) com o que você precisa.
// Payload para consultar um CNPJ: { “search_type”: “cnpj”, “search_key”: “00.000.000/0001-00”, “response_type”: “lawsuits” }
Header / Cabeçalho Informações extras enviadas junto à requisição
Dados

Headers são como a “parte de fora do envelope” — informações que acompanham a requisição mas não fazem parte do conteúdo principal. Na Judit, você sempre precisa enviar no header: a sua autenticação (Authorization) e o tipo de conteúdo (Content-Type: application/json).

☕ Analogia do mundo real É como o remetente, destinatário e código postal escritos fora do envelope — são informações de “roteamento” que não fazem parte da carta em si.
Authorization: Bearer SUA_API_KEY Content-Type: application/json
UUID / ID Código único que identifica cada objeto no sistema
Dados

Cada consulta, cada monitoramento e cada resposta na Judit recebe um ID único (UUID). Você vai precisar desse ID para buscar o resultado da sua consulta depois — é como um número de protocolo gerado automaticamente.

☕ Analogia do mundo real É como o número do protocolo quando você abre um chamado numa prefeitura. Com esse número em mãos, você consegue checar o status a qualquer momento.
// Exemplo de UUID retornado pela Judit: “request_id”: “c2af614a-8296-4060-bf9a-3b087679c472”
Paginação / Cursor Como navegar por listas longas de resultados
Dados

Quando uma consulta retorna muitos resultados (ex: um CNPJ com dezenas de processos), a API não manda tudo de uma vez. Ela divide em “páginas” e usa um “cursor” — um marcador de posição — para indicar onde a próxima página começa.

☕ Analogia do mundo real É como os botões “próxima página” de uma busca no Google. Você não recebe todos os milhões de resultados de uma vez — navega página a página.
Cache / TTL Resultado salvo temporariamente para resposta mais rápida
Dados

Cache é um resultado que fica salvo por um tempo para que consultas repetidas sejam respondidas na hora, sem precisar ir buscar novamente nos tribunais. O TTL (Time to Live, ou “Tempo de Vida”) define por quantos dias esse resultado fica guardado antes de expirar.

☕ Analogia do mundo real É como quando o médico guarda uma cópia do seu exame no consultório. Se você voltar na semana seguinte, ele não precisa pedir o exame de novo — usa a cópia que já tem. Mas depois de alguns meses, ele pede um novo.
Datalake Repositório gigante de dados estruturados
Dados

A Judit mantém um datalake — uma base de dados massiva com processos de mais de 90 tribunais do Brasil, atualizada continuamente. Quando você consulta pela Judit, está acessando esse datalake, que já tem o trabalho de coleta feito por você.

☕ Analogia do mundo real É como uma biblioteca central que já comprou e organizou todos os livros de todas as bibliotecas do país. Em vez de você visitar cada biblioteca, consulta tudo num só lugar.

Automação e Fluxos

Webhook / Callback A API avisa você quando algo acontece
Automação

Com um webhook, você não precisa ficar perguntando “tem resultado?” de 5 em 5 minutos. Em vez disso, você dá um endereço (URL) para a Judit, e quando o resultado da consulta ficar pronto, ela manda automaticamente para aquele endereço. É a API ligando para você, não você ligando para a API.

☕ Analogia do mundo real É como o serviço de “avise-me quando o produto voltar ao estoque” de uma loja online. Você não fica recarregando a página — eles te mandam um e-mail quando tiver disponível.
// Você informa sua URL de webhook ao criar a consulta: “callback_url”: “https://seu-sistema.com/webhook”
Assíncrono vs. Síncrono Resposta na hora vs. resposta depois
Automação

Síncrono: você faz o pedido e fica na linha esperando a resposta (funciona para dados já armazenados em cache). Assíncrono: você faz o pedido, a API aceita e responde “recebi, vou processar” — e você busca o resultado depois com o request_id. A maioria das consultas da Judit funciona de forma assíncrona porque buscar em tribunais leva tempo.

☕ Analogia do mundo real Síncrono é como falar ao telefone: você espera a resposta na linha. Assíncrono é como mandar uma mensagem de texto: você envia, e quando a pessoa responder, você recebe — sem precisar ficar esperando parado.
Polling Verificar repetidamente se um resultado ficou pronto
Automação

Polling é quando seu sistema fica fazendo consultas repetidas para verificar se o resultado de uma requisição assíncrona ficou pronto. É funcional, mas gasta mais requisições do que usar um webhook. Sempre que possível, prefira o webhook.

☕ Analogia do mundo real É a criança no banco de trás do carro perguntando “já chegamos?” de 2 em 2 minutos. Funciona, mas cansa (e gasta recurso). O webhook seria o GPS avisando quando você chegar.
Tracking / Monitoramento Vigilância automática e contínua de processos
Automação

O Tracking da Judit permite que você “assine” um processo: defina de quantos em quantos dias você quer que a Judit verifique se houve movimentações. Quando tiver algo novo, ela te avisa. É diferente de uma consulta pontual — o monitoramento é contínuo e automático.

☕ Analogia do mundo real É como o rastreamento de um pacote nos Correios: você cadastra o código e eles te notificam a cada etapa, sem precisar entrar no site toda hora para conferir.
// Criar um monitoramento com recorrência de 2 dias: { “recurrence”: 2, “search_type”: “lawsuit_cnj”, “search_key”: “9999999-99.9999.9.99.9999” }
Recurrence / Recorrência De quantos em quantos dias o monitoramento é executado
Automação

No monitoramento da Judit, você define a “recurrence” (recorrência) — um número em dias que indica com qual frequência o sistema deve verificar novidades num processo. Recorrência 1 = verifica todo dia. Recorrência 7 = verifica uma vez por semana.

🚨

Erros e Status

HTTP Status Code Código numérico que indica o resultado de uma requisição
Erro

Toda requisição recebe um código numérico de resposta. Você vai encontrá-los em qualquer ferramenta de automação. Os principais que você precisa conhecer:

200 ✅ Tudo certo! 201 ✅ Criado com sucesso 400 ❌ Você enviou algo errado (verifique o payload) 401 🔐 Autenticação inválida (verifique a API Key) 404 🔍 Não encontrado 429 ⏳ Você excedeu o rate limit 500 💥 Erro no servidor (lado deles)
Rate Limit Limite de requisições por período de tempo
Erro

A Judit API permite até 500 requisições por minuto. Se você tentar fazer mais do que isso — por exemplo, numa automação que dispara muitas consultas de uma vez — o sistema vai rejeitar as requisições extras com um erro 429 (Too Many Requests). Basta aguardar um momento e tentar de novo.

☕ Analogia do mundo real É como um torniquete de metrô: ele deixa passar uma pessoa por vez. Se todo mundo empurrar junto, o sistema trava. Você precisa respeitar o ritmo.
🏗️

Infraestrutura e Conceitos Avançados

SDK Kit de ferramentas prontas para desenvolvedores
Infra

SDK (Software Development Kit) é uma coleção de ferramentas, exemplos e código pré-escrito que facilita a integração de desenvolvedores com a API. A Judit oferece um SDK em Python. Se você vai usar ferramentas no-code, não precisa do SDK — ele é para quem escreve código.

☕ Analogia do mundo real É como uma caixa de ferramentas montada especificamente para um tipo de obra. Em vez de você ir buscar martelo, nível e parafusos separadamente, já vem tudo junto e organizado.
Criptografia / End-to-End Proteção de dados em trânsito e em repouso
Infra

Quando a Judit fala em “criptografia end-to-end”, significa que os dados trafegam de um ponto ao outro de forma codificada — nem mesmo quem interceptar a comunicação no meio consegue ler. Isso é especialmente importante para credenciais de tribunais guardadas no cofre.

☕ Analogia do mundo real É como mandar uma carta num cofre com combinação que só o remetente e o destinatário conhecem. Mesmo que o carteiro leve, não consegue abrir e ler o conteúdo.
Postman / Collection Ferramenta para testar chamadas à API sem código
Infra

Postman é um programa gratuito que permite testar chamadas à API de forma visual, sem escrever código. A Judit disponibiliza uma “Collection” do Postman — uma coleção pré-configurada com todas as chamadas da API, pronta para você importar e testar em minutos.

☕ Analogia do mundo real É como um painel de controle visual para a API. Em vez de montar tudo do zero, a Judit já entregou um “kit de testes” montado — só importar e usar.
Hot Storage Dados acessíveis instantaneamente (sem espera de busca)
Infra

O Hot Storage da Judit é uma camada de dados que já foram coletados e ficam “quentes” — disponíveis para resposta imediata. Quando você faz uma consulta síncrona, está acessando essa camada. A resposta chega em segundos porque os dados já estão pré-processados.

☕ Analogia do mundo real É a diferença entre pedir um prato do cardápio que já está pronto na vitrine versus um prato que o chef prepara do zero. Hot storage é a vitrine — instantâneo.
On Demand Forçar uma busca nova, ignorando o cache
Infra

Quando você marca uma consulta como “on_demand: true”, está pedindo para a Judit ir buscar dados frescos direto nos tribunais, ignorando qualquer resultado em cache. É mais lento (precisa ir no tribunal) mas garante dados atualizados na hora.

Tags Etiquetas para organizar e agrupar suas requisições
Infra

Tags são etiquetas que você pode adicionar a qualquer monitoramento ou consulta para identificar e agrupar requisições. Por exemplo, você pode taggear todas as consultas de um cliente específico com {"cliente": "Empresa X"} e depois filtrar pelo histórico.

☕ Analogia do mundo real É como colocar um post-it de cor diferente em cada pasta de cliente. Facilita na hora de achar tudo relacionado a um mesmo assunto.

Pronto para colocar em prática?

Agora que você conhece o vocabulário, comece a explorar a plataforma ou obtenha sua API Key para integrar.

Quer saber como a Judit pode ajudar seu negócio?

Compartilhe o artigo

Veja outros artigos