A Bimer API integra o ecossistema Bimer a aplicações externas com segurança, padronização e rastreabilidade. Este documento apresenta os requisitos mínimos, dependências e orientações de instalação para preparar o ambiente de forma adequada. Para consultar a finalidade dos principais itens técnicos, acesse a seção Detalhamento de Campos.
✅ Antes de começar (Checklist)
- Utilizar Windows Server 2012 ou superior, preferencialmente em versão ainda suportada pela Microsoft®.
- Instalar e habilitar IIS 7.5 ou superior no servidor.
- Liberar uma porta HTTP no servidor, com padrão 3000 e possibilidade de configuração conforme política do ambiente.
- Garantir acesso de rede TCP entre o servidor da Bimer API e o servidor do Banco de Dados SQL Server.
- Garantir acesso ao banco de dados SQL Server onde está a base do Bimer, incluindo permissão para criação do login utilizado pela Bimer API.
- Ter acesso ao módulo Cadastro de Usuário do Bimer.
- Confirmar compatibilidade entre a versão da Bimer API e a versão do Bimer Desktop.
- Disponibilizar uma base de homologação do Bimer, recomendada para testes antes da implantação em produção.
- Validar as funcionalidades disponíveis na documentação oficial da Bimer API.
- Considerar que a API pode ser consumida por qualquer cliente HTTP e validada em navegadores modernos, como Chrome, Edge e Firefox.
📘 Guia de Configuração e Dependências
1. Prepare o ambiente do servidor
Verifique se o servidor atende aos requisitos mínimos antes de iniciar a instalação: Windows Server 2012 ou superior, IIS 7.5 ou superior habilitado e uma porta HTTP disponível. A porta padrão é 3000, mas ela pode ser alterada conforme a política do ambiente.
Em seguida, valide a comunicação TCP entre o servidor da Bimer API e o servidor do Banco de Dados SQL Server. Essa conectividade deve permitir autenticação, consultas e demais operações necessárias para o funcionamento da API.
2. Configure o acesso ao banco de dados e usuários
Confirme o acesso ao banco de dados SQL Server onde está a base do Bimer. Garanta também as permissões necessárias para criação e uso do login que será utilizado pela Bimer API.
No Bimer, acesse o módulo Cadastro de Usuário e revise as permissões exigidas para a integração. Corrija divergências antes de prosseguir, pois elas podem impedir autenticação ou limitar funcionalidades da API.
3. Valide as dependências do ecossistema
Execute o instalador da Bimer API para que as dependências necessárias sejam configuradas automaticamente, incluindo runtime .NET 8 e módulos do IIS. Não é necessário instalar esses componentes manualmente.
Depois, confirme se o BimerConnect está disponível e compatível com a versão do Bimer em uso. Esse componente viabiliza a comunicação entre componentes internos e integrações relacionadas.
4. Consulte a documentação e finalize a validação
Acesse a documentação oficial da Bimer API para validar endpoints, autenticação, exemplos de uso e recursos disponíveis para integração. Use essa etapa como conferência final antes dos testes ou da implantação.
🤖 MCP Embutido (Assistente IA para Integradores)
O MCP Embutido é um servidor Model Context Protocol integrado diretamente à Bimer API. Ele disponibiliza a base de conhecimento da API para consulta via IA, apoiando integradores na localização de endpoints, entendimento de contratos, análise de divergências e implementação de fluxos.
Como funciona
-
O MCP Server é hospedado dentro do próprio processo da Bimer API.
-
Ao iniciar a API no ambiente do cliente, o MCP fica disponível automaticamente por endpoint na mesma porta configurada para a API, por exemplo: http://localhost:3000/bimer-mcp.
-
Não requer instalação separada, configuração adicional ou infraestrutura extra.
-
Ferramentas compatíveis com o protocolo MCP, como Kiro e Claude Desktop, podem se conectar para consulta.
O que o MCP disponibiliza
-
Documentação completa de endpoints, rotas, parâmetros, contratos e exemplos.
-
Guias de fluxos de integração, como cadastro de pessoa, geração de título e emissão de boleto.
-
Divergências comuns e orientações para resolução.
-
Informações de autenticação e autorização.
-
Busca inteligente por funcionalidade, endpoint ou divergência.
Benefícios e Restrições
-
Benefícios: dúvidas respondidas via IA, redução de chamados de suporte, onboarding mais rápido de integradores, documentação atualizada junto ao código e sem custo adicional de infraestrutura.
-
Restrições: não expõe informações técnicas internas, não permite operações de escrita via MCP e não deve impactar a performance da API principal.
🔄 Atualização e Manutenção
As atualizações da Bimer API devem ser realizadas preferencialmente pelo UpdateCenter, seguindo o fluxo corporativo de atualização da Alterdata. Antes de atualizar, valide a versão do Bimer, realize backup quando aplicável e execute testes em base de homologação.
Após a atualização, confira a disponibilidade do serviço, a porta configurada, a conectividade com o banco de dados, o endpoint /bimer-mcp e os principais endpoints documentados.
📋 Detalhamento de Campos
|
Campo |
Onde fica |
Objetivo |
|---|---|---|
|
Windows Server |
Servidor onde a Bimer API será instalada. |
Garantir sistema operacional compatível e suportado. |
|
IIS |
Recursos e funções do Windows Server. |
Hospedar e gerenciar a aplicação no ambiente web. |
|
Porta HTTP 3000 |
Configuração da aplicação, firewall e políticas de rede. |
Permitir acesso HTTP à API; a porta pode ser alterada conforme necessidade do ambiente. |
|
Acesso TCP ao SQL Server |
Rede entre servidor da API e servidor de banco de dados. |
Garantir comunicação com a base do Bimer. |
|
Cadastro de Usuário |
Módulo Cadastro de Usuário no Bimer. |
Configurar usuários, permissões e acessos necessários. |
|
.NET 8 embutido |
Pacote de instalação da Bimer API. |
Executar a aplicação sem exigir instalação manual de runtime pelo cliente. |
|
BimerConnect |
Componentes do ecossistema Bimer. |
Viabilizar integrações e comunicação entre serviços relacionados. |
|
MCP Embutido |
Endpoint |
Permitir consultas via IA sobre endpoints, contratos, fluxos, autenticação e divergências comuns. |
|
UpdateCenter |
Ferramenta corporativa de atualização Alterdata. |
Atualizar a Bimer API e componentes relacionados de forma controlada. |
🔗 Atalhos e Avisos
|
Atalho |
Descrição |
|---|---|
|
Consulta de endpoints, autenticação, exemplos e recursos disponíveis. |
|
|
Validação de compatibilidade, implantação e tratamento de divergências. |
|
|
Canal recomendado para atualização da solução. |
Nota de ecossistema: a Bimer API, o BimerConnect, o MCP Embutido e o UpdateCenter fazem parte do ecossistema Bimer. Mantenha versões compatíveis, conectividade validada e permissões revisadas para reduzir falhas operacionais.