Lei Vigente
Verificação

Extrai e verifica citações de texto livre (/parse + /resolver)

POST
/v1/resolver-texto

Para sugestões em nao_encontrado, usa como rótulo a frase ao redor da citação (sem a citação em si).

Authorization

bearerAuth
AuthorizationBearer <token>

Chave de API (vg_live_...) ou ADMIN_TOKEN nas rotas /admin.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/v1/resolver-texto" \  -H "Content-Type: application/json" \  -d '{    "texto": "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"      }    }  ]}