npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-consultorio-live

v0.1.2

Published

Nodes personalizados para n8n incluindo integração com Consultorio Live API

Readme

Banner image

n8n Community Nodes

Este pacote contém nodes personalizados para o n8n, incluindo integrações com APIs externas.

Nodes Disponíveis

🔍 HttpBin Node

  • Descrição: Interagir com a API HttpBin para testes e desenvolvimento
  • Recursos: Operações GET e DELETE com parâmetros personalizáveis
  • Uso: Ideal para testes de integração e desenvolvimento

🏥 Consultorio Live Node

  • Descrição: Integração completa com a API do Consultorio Live para gestão de clínicas
  • Recursos:
    • Gestão de pacientes, agendamentos e profissionais
    • Prontuários médicos e faturas
    • Procedimentos e convênios
    • Operações CRUD completas para todos os recursos
  • Uso: Automatização de processos clínicos, sincronização de dados, relatórios automáticos

📝 Example Node

  • Descrição: Node de exemplo para desenvolvimento
  • Recursos: Operações básicas de demonstração
  • Uso: Referência para criar novos nodes

Instalação

Pré-requisitos

  • Node.js >= 20.15
  • npm ou yarn

Passos

  1. Clone este repositório
  2. Instale as dependências: npm install
  3. Compile o projeto: npm run build
  4. O pacote estará disponível na pasta dist/

Desenvolvimento

Scripts Disponíveis

  • npm run build - Compila o projeto
  • npm run dev - Modo desenvolvimento com watch
  • npm run format - Formata o código
  • npm run lint - Executa linting
  • npm run lintfix - Corrige problemas de linting automaticamente

Estrutura do Projeto

├── credentials/          # Credenciais das APIs
├── nodes/               # Nodes personalizados
├── dist/                # Arquivos compilados
├── package.json         # Configurações do projeto
└── tsconfig.json        # Configuração TypeScript

Configuração

Credenciais

Cada node pode ter suas próprias credenciais configuradas:

  • HttpBin API: Configuração básica para testes
  • Consultorio Live API: API Key e URL base para integração
  • Example API: Credenciais de exemplo

Uso no n8n

  1. Instale este pacote no seu n8n
  2. Configure as credenciais necessárias
  3. Use os nodes nos seus workflows

Contribuição

Como Adicionar um Novo Node

  1. Crie uma nova pasta em nodes/
  2. Implemente a classe do node seguindo o padrão existente
  3. Crie as credenciais se necessário
  4. Atualize o package.json
  5. Compile e teste

Padrões de Código

  • Use TypeScript para todos os nodes
  • Siga as convenções de nomenclatura
  • Implemente tratamento de erros adequado
  • Documente todas as operações e campos

Suporte

Documentação

  • Cada node possui seu próprio README com exemplos
  • Consulte a documentação oficial do n8n para referências
  • Exemplos práticos estão disponíveis em cada node

Issues

  • Reporte bugs através do sistema de issues do GitHub
  • Inclua detalhes sobre o ambiente e passos para reproduzir
  • Para suporte específico do Consultorio Live, consulte a documentação oficial

Licença

MIT License - veja o arquivo LICENSE para detalhes.

Changelog

v0.1.0

  • Adicionado HttpBin Node
  • Adicionado Example Node
  • Adicionado Consultorio Live Node com funcionalidades completas
  • Suporte a todas as operações da API Consultorio Live
  • Documentação completa e exemplos práticos