Verificação
Extrai e verifica citações de texto livre (/parse + /resolver)
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" } } ]}