n8n-nodes-glpi-v2-fork
v2.1.17-rc.0
Published
GLPI Rest API Node compatible with GLPI API V2.
Maintainers
Readme
n8n-nodes-glpi-v2-glpi11
Node para integração do GLPI com o n8n, compatível com a API REST V2 do GLPI.
✨ Funcionalidades
- Autenticação automática via initSession (sem precisar criar node HTTP manual)
- Suporte a operações de CRUD para Tickets, Changes, Problems, Computers, Softwares e comentários
- Gerenciamento automático do Session-Token
- Compatível com n8n Cloud e Self-hosted
- Credenciais seguras (GLPI URL, App Token, Username, Password)
🚀 Instalação
- Clone ou baixe este repositório
- Execute
npm installpara instalar as dependências - Use os scripts disponíveis para build/dev:
npm run build— build de produçãonpm run dev— modo desenvolvimento
🔧 Configuração no n8n
- Importe o node customizado no painel do n8n
- Crie uma credencial do tipo GLPI API informando:
- GLPI URL (ex: https://glpi.seudominio.com/api.php)
- App Token
- Username
- Password
- Use o node "GLPI API" nos seus fluxos, escolhendo a operação desejada (Get, Add, Update, Comment)
🧩 Exemplo de Uso
- Buscar um ticket:
- Operation: Get
- Item Type: Ticket
- Item ID: 123
- Criar um novo computador:
- Operation: Add
- Item Type: Computer
- Payload:
{ "name": "PC-01", "serial": "123456" }
📁 Estrutura do Projeto
credentials/GlpiV2Api.credentials.ts— definição das credenciaisnodes/GlpiV2/GlpiV2.node.ts— implementação principal do nodenodes/GlpiV2/resources/— módulos separados por área do GLPIn8n-nodes-glpi-instructions.md— instruções detalhadas e exemplos
📜 Licença
MIT — veja o arquivo LICENSE.md
