Package Information
Released: 11/20/2025
Downloads: 1,684 weekly / 1,684 monthly
Latest Version: 0.2.7
Author: lossautomacoes
Available Nodes
Documentation
n8n-nodes-portalimob
Node n8n para integração com a API REST do Portalimob - Sistema de gestão imobiliária.
Recursos
Este node permite integrar o n8n com o Portalimob para:
📋 Imóveis
- Listar imóveis com filtros (tipo de transação, tipo de imóvel, status)
👥 Leads
- Criar novos leads
- Listar leads com filtros (status, origem)
- Mover leads entre etapas do pipeline
- Adicionar tags aos leads
🏢 Clientes
- Criar novos clientes
- Listar clientes com filtros (tipo, status)
- Adicionar tags aos clientes
🏷️ Tags
- Listar todas as tags disponíveis
Instalação
Community Nodes (Recomendado)
- Vá em Settings > Community Nodes
- Selecione Install
- Digite
n8n-nodes-portalimob - Aceite os riscos e instale
Instalação Manual
npm install n8n-nodes-portalimob
Configuração
Obter a API Key
- Acesse o Portalimob
- Vá em Configurações > API REST
- Gere sua chave API
- Copie a chave gerada
Configurar Credenciais no n8n
- No n8n, adicione o node Portalimob
- Clique em Create New Credentials
- Cole sua API Key
- Salve as credenciais
Uso
Exemplo: Criar um Lead
- Adicione o node Portalimob
- Selecione:
- Resource: Lead
- Operation: Create
- Preencha os campos:
- Nome: Nome do lead
- Email: (opcional)
- Telefone: (opcional)
- Origem: site, telefone, email, etc.
Exemplo: Listar Imóveis Disponíveis
- Adicione o node Portalimob
- Selecione:
- Resource: Imóvel
- Operation: Get Many
- Em Filters, adicione:
- Status: Disponível
- Transaction Type: Venda
Exemplo: Adicionar Tag a um Cliente
- Adicione o node Portalimob
- Selecione:
- Resource: Cliente
- Operation: Add Tag
- Preencha:
- Client ID: UUID do cliente
- Tag: Nome da tag (ex: "VIP")
Rate Limiting
A API do Portalimob possui limite de requisições:
- Padrão: 60 requisições por minuto
- Headers de resposta informam o limite e requisições restantes
Desenvolvimento
# Instalar dependências
npm install
# Compilar o node
npm run build
# Modo watch (desenvolvimento)
npm run dev
# Formatar código
npm run format
# Lint
npm run lint
Estrutura do Projeto
n8n-nodes-portalimob/
├── credentials/
│ └── PortalimobApi.credentials.ts
├── nodes/
│ └── Portalimob/
│ ├── Portalimob.node.ts
│ └── portalimob.svg
├── dist/ # Arquivos compilados
├── package.json
└── tsconfig.json
Suporte
Para problemas ou dúvidas sobre a API do Portalimob, consulte a documentação oficial ou entre em contato com o suporte.
Licença
MIT
