Skip to main content

Comece em três passos

Configure sua integração com a API Verifica AI e comece a analisar contratos com inteligência artificial.

Passo 1: Autenticação

A API Verifica AI utiliza autenticação via JWT. Você precisará:
  1. Ter um plano PRO ativo
  2. Fazer login através do endpoint /auth/login com email e senha
  3. Obter o token JWT da resposta
  4. Incluir o token no header Authorization de todas as requisições

Ver guia completo de autenticação

Aprenda como configurar e usar a autenticação JWT
Após configurar a autenticação, teste o endpoint de health check:
curl https://api.verifica.ia.br/
Você deve receber uma resposta confirmando que a API está funcionando.
Use o ambiente de desenvolvimento (http://localhost:3333) para testes locais.

Passo 2: Faça upload de um contrato

Faça upload do seu primeiro contrato:
curl -X POST https://api.verifica.ia.br/contracts \
  -H "Authorization: Bearer SEU_TOKEN_FIREBASE" \
  -F "file=@/caminho/para/seu/contrato.pdf" \
  -F "name=Meu Contrato"
Formatos aceitos: PDF, DOC, DOCX (máximo 10MB)
Liste todos os seus contratos:
curl -X GET https://api.verifica.ia.br/contracts \
  -H "Authorization: Bearer SEU_TOKEN_FIREBASE"

Passo 3: Analise um contrato

Inicie uma análise de risco para um contrato:
curl -X POST https://api.verifica.ia.br/risk-analysis/contracts/{contractId}/analyze \
  -H "Authorization: Bearer SEU_TOKEN_FIREBASE"
A análise é processada de forma assíncrona. Use o endpoint GET para verificar o status e obter os resultados.

Próximos Passos

Agora que você já fez sua primeira requisição, explore mais funcionalidades:
Precisa de ajuda? Entre em contato com nosso suporte em [email protected]