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:

Autenticação

Configure e entenda a autenticação JWT

Referência da API

Explore todos os endpoints disponíveis

Desenvolvimento

Configure seu ambiente de desenvolvimento

API Keys

Gere credenciais de API para integração
Precisa de ajuda? Entre em contato com nosso suporte em support@verifica.ia.br