Lei Vigente
Corpus

Consulta rápida de uma citação digitada (sem chave)

GET
/v1/consulta

Para caixas de busca: interpreta até 200 caracteres (ex.: "art. 5º, LXXVIII, da CF" ou "Súmula 7 do STJ") e devolve até 3 citações com o texto oficial e o status, no mesmo formato de /resolver-texto. Não exige chave (limite de leitura por IP). Para conferir textos inteiros, use /resolver-texto.

Query Parameters

q*string
Length1 <= length <= 200

Response Body

application/json

application/json

curl -X GET "https://example.com/v1/consulta?q=string"
{  "resumo": {    "total": 0,    "por_status": {      "property1": 0,      "property2": 0    },    "todas_confirmadas": true  },  "citacoes": [    {      "citacao": {        "tipo": "dispositivo",        "sigla": "string",        "artigo": "string",        "paragrafo": "string",        "inciso": "string",        "alinea": "string",        "item": "string",        "caput": true,        "rotulo": "string",        "offset": 0,        "fim": 0,        "diploma_inferido": true,        "inferencia": {          "origem": "anafora",          "sigla": "string",          "offset_mencao": 0,          "distancia": 0        }      },      "resolucao": {        "status": "verificado",        "ref_key": "string",        "texto": "string",        "hierarquia": "string",        "revogado": true,        "anotacoes": [          "string"        ],        "alterado_por": "string",        "revogado_por": "string",        "cancelada": true,        "vinculante": true,        "alterador": true,        "altera": [          "string"        ],        "parcial": {          "nivel": "paragrafo",          "valor": "string",          "encontrado": "string"        },        "sugestao": [          {            "ref_key": "string",            "artigo": "string",            "trecho": "string"          }        ],        "candidatos": [          {            "ref_key": "string",            "sigla": "string",            "texto": "string",            "rank": 0,            "pista_area": "string"          }        ],        "total_candidatos": 0,        "candidatos_truncados": true,        "contexto": "string",        "diploma_citado": {          "tipo": "string",          "sigla": "string",          "numero": "string",          "ano": 0,          "versao": "string",          "rotulo": "string"        },        "mensagem": "string"      }    }  ]}