> ## Documentation Index
> Fetch the complete documentation index at: https://docs.verifica.ia.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Comece a usar a API Verifica AI em minutos

## 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

<AccordionGroup>
  <Accordion icon="lock" title="Configure a autenticação JWT">
    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

    <Card title="Ver guia completo de autenticação" icon="lock" href="/essentials/authentication">
      Aprenda como configurar e usar a autenticação JWT
    </Card>
  </Accordion>

  <Accordion icon="rectangle-terminal" title="Teste sua primeira requisição">
    Após configurar a autenticação, teste o endpoint de health check:

    ```bash theme={null}
    curl https://api.verifica.ia.br/
    ```

    Você deve receber uma resposta confirmando que a API está funcionando.

    <Tip>Use o ambiente de desenvolvimento (`http://localhost:3333`) para testes locais.</Tip>
  </Accordion>
</AccordionGroup>

### Passo 2: Faça upload de um contrato

<AccordionGroup>
  <Accordion icon="file-upload" title="Upload de contrato">
    Faça upload do seu primeiro contrato:

    ```bash theme={null}
    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)
  </Accordion>

  <Accordion icon="list" title="Listar contratos">
    Liste todos os seus contratos:

    ```bash theme={null}
    curl -X GET https://api.verifica.ia.br/contracts \
      -H "Authorization: Bearer SEU_TOKEN_FIREBASE"
    ```
  </Accordion>
</AccordionGroup>

### Passo 3: Analise um contrato

<Accordion icon="brain" title="Iniciar análise de risco">
  Inicie uma análise de risco para um contrato:

  ```bash theme={null}
  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.
</Accordion>

## Próximos Passos

Agora que você já fez sua primeira requisição, explore mais funcionalidades:

<CardGroup cols={2}>
  <Card title="Autenticação" icon="lock" href="/essentials/authentication">
    Configure e entenda a autenticação JWT
  </Card>

  <Card title="Referência da API" icon="code" href="/api-reference/introduction">
    Explore todos os endpoints disponíveis
  </Card>

  <Card title="Desenvolvimento" icon="laptop-code" href="/development">
    Configure seu ambiente de desenvolvimento
  </Card>

  <Card title="API Keys" icon="key" href="/api-reference/introduction">
    Gere credenciais de API para integração
  </Card>
</CardGroup>

<Note>
  **Precisa de ajuda?** Entre em contato com nosso suporte em [support@verifica.ia.br](mailto:support@verifica.ia.br)
</Note>
