Lei Vigente

Introdução

O que é o Lei Vigente e por que assistentes jurídicos com IA precisam verificar citações.

API de legislação brasileira verificada para quem constrói assistentes jurídicos com IA.

Modelos de linguagem inventam número de artigo, trocam inciso, citam dispositivo revogado como vigente e atribuem súmula ao tribunal errado. O Lei Vigente ingere o texto oficial das leis (Planalto) e das súmulas (STF e STJ), mantém tudo atualizado e responde, para qualquer citação:

"existe, está vigente, aqui está o texto" ou "não existe".

O que a API faz

Preciso de…Use
Verificar citações que já estão estruturadasPOST /v1/resolver
Extrair citações de um texto (resposta de um LLM, petição)POST /v1/parse
Extrair e verificar em uma chamadaPOST /v1/resolver-texto
O texto de um artigo, parágrafo, inciso ou súmulaCorpus: /v1/diplomas, /v1/dispositivos, /v1/sumulas
Busca textual nas leis e súmulasGET /v1/busca
Saber o que mudou desde a última semanaGET /v1/alteracoes
Dar ao Claude, ChatGPT ou Gemini acesso à lei para conferir as próprias respostasServidor MCP: /mcp (e /openapi.json para GPT personalizado)

Cada verificação devolve um status estável (verificado, verificado_parcial, revogado, cancelada, nao_encontrado, diploma_desconhecido), o ref_key canônico, o texto oficial e a posição na hierarquia da lei.

Corpus

531 diplomas do Planalto (versão consolidada; inclui todas as emendas constitucionais e todas as leis complementares) e todas as súmulas do STF (comuns e vinculantes) e do STJ. A ingestão roda todo dia e registra cada alteração de redação, inclusão e revogação. A fonte é o texto consolidado do Planalto, que chega com atraso em relação ao DOU; veja Atualização.

A tabela abaixo lista os diplomas de sigla consagrada; a lista completa dos 531 está em Diplomas no corpus.

SiglaDiploma
CFConstituição Federal de 1988
ADCTAto das Disposições Constitucionais Transitórias
CCCódigo Civil (Lei 10.406/2002)
CPCCódigo de Processo Civil (Lei 13.105/2015)
CPCódigo Penal (Decreto-Lei 2.848/1940)
CPPCódigo de Processo Penal (Decreto-Lei 3.689/1941)
CLTConsolidação das Leis do Trabalho (Decreto-Lei 5.452/1943)
CDCCódigo de Defesa do Consumidor (Lei 8.078/1990)
CECódigo Eleitoral (Lei 4.737/1965)
CTNCódigo Tributário Nacional (Lei 5.172/1966)
ECAEstatuto da Criança e do Adolescente (Lei 8.069/1990)
EOABEstatuto da Advocacia e da OAB (Lei 8.906/1994)
JECLei dos Juizados Especiais (Lei 9.099/1995)
LADILei da ADI e da ADC (Lei 9.868/1999)
LAPLei de Alienação Parental (Lei 12.318/2010)
LDROGASLei de Drogas (Lei 11.343/2006)
LEPLei de Execução Penal (Lei 7.210/1984)
LGPDLei Geral de Proteção de Dados (Lei 13.709/2018)
LIMPROBIDADELei de Improbidade Administrativa (Lei 8.429/1992)
LINDBLei de Introdução às Normas do Direito Brasileiro (DL 4.657/1942)
LLICITACOESLei de Licitações e Contratos (Lei 14.133/2021)
LMPLei Maria da Penha (Lei 11.340/2006)
MARCOCIVILMarco Civil da Internet (Lei 12.965/2014)
RJURegime Jurídico dos Servidores Públicos Civis da União (Lei 8.112/1990)

A lista atual, com a data da última ingestão de cada diploma, está sempre em GET /v1/diplomas; a versão navegável é Diplomas no corpus. Citações por número de lei ("Lei 8.078/90") e por apelido ("Código Civil", "Lei Maria da Penha") são reconhecidas pelo /parse.

Como funciona

  1. Ingestão: o texto consolidado de cada diploma é baixado do Planalto, parseado dispositivo a dispositivo (artigo, parágrafo, inciso, alínea, item) e comparado com o banco. Redações antigas ficam em versoes; nada é apagado. Súmulas vêm do STF e do STJ, com marcação de canceladas.
  2. Identidade estável: cada dispositivo tem um ref_key canônico (CF.5.LXXVIII, SUM.STJ.7), independente de como a citação foi escrita.
  3. Resolução: a citação é normalizada, procurada pelo ref_key e classificada. Quando só o sub-dispositivo falha (inciso inexistente), a resposta é verificado_parcial com o artigo; quando o artigo não existe, a API sugere dispositivos por busca textual a partir do que o texto dizia.

Próximos passos

Nesta página