Back to Nodes

RD Station CRM (API v1)

v0.2.6
Last updated May 28, 2026

n8n community node for RD Station CRM — API v1 token authentication, no OAuth required

183 Weekly Downloads
241 Monthly Downloads

Included Nodes

RD Station CRM (API v1)

Description

n8n-nodes-rdstation-crm-v1

Node community para n8n que integra o RD Station CRM aos seus fluxos de trabalho via API v1 — utilizando apenas um token de API, sem necessidade de OAuth ou planos adicionais do RD Station Marketing.

> Por que API v1? A versão 2 da API usa OAuth2, que exige um plano do RD Station Marketing (produto separado do CRM). Esta integração usa a API v1, acessível a qualquer conta do RD Station CRM com um simples token de API.

Instalação

Via interface do n8n (recomendado)

1. Acesse Configurações → Nodes da Comunidade
2. Clique em Instalar
3. Digite n8n-nodes-rdstation-crm-v1 e confirme

Via npm (instâncias self-hosted)

cd ~/.n8n/custom
npm install n8n-nodes-rdstation-crm-v1

Credenciais

Este node utiliza autenticação por Token de API:

1. No RD Station CRM, acesse Configurações → Integrações → Token de API
2. Copie o seu token de API
3. No n8n, crie uma nova credencial RD Station CRM API
4. Cole o token e salve

Recursos e Operações

Deal (Negociação)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma nova negociação |
| Get | Busca uma negociação pelo ID |
| Get Many | Lista negociações (com filtros e paginação) |
| Update | Atualiza uma negociação |

Filtros disponíveis: nome, status ganho/perdido, etapa, funil, campanha, fonte, responsável, datas

Campos extras: vinculação a contato existente pelo ID

Contact (Contato)

| Operação | Descrição |
|———-|———–|
| Create | Cria um novo contato |
| Get | Busca um contato pelo ID |
| Get Many | Lista contatos (com filtros) |
| Update | Atualiza um contato |

Campos: nome, e-mails, telefones (com tipo), cargo, empresa, data de nascimento, redes sociais (Facebook, LinkedIn, Twitter, Instagram, Skype)

Organization (Empresa)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma nova empresa |
| Get | Busca uma empresa pelo ID |
| Get Many | Lista empresas |
| Update | Atualiza uma empresa |

Campos: nome, site, endereço, cidade, estado, país, telefone, e-mail, redes sociais

Task (Tarefa)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma nova tarefa |
| Get | Busca uma tarefa pelo ID |
| Get Many | Lista tarefas (com filtros) |
| Update | Atualiza uma tarefa |

Tipos: Ligação, E-mail, Reunião, Tarefa, Almoço, Visita, WhatsApp
Filtros: tipo, status de conclusão, responsável, negociação, contato, data de vencimento

Product (Produto)

| Operação | Descrição |
|———-|———–|
| Create | Cria um novo produto |
| Get | Busca um produto pelo ID |
| Get Many | Lista produtos |
| Update | Atualiza um produto |

Deal Product (Produto da Negociação)

| Operação | Descrição |
|———-|———–|
| Create | Adiciona um produto a uma negociação |
| Get Many | Lista todos os produtos de uma negociação |
| Update | Atualiza um produto na negociação |
| Delete | Remove um produto da negociação |

Activity (Anotação)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma anotação em uma negociação |
| Get Many | Lista anotações (filtro por negociação) |

Custom Field (Campo Personalizado)

| Operação | Descrição |
|———-|———–|
| Create | Cria um campo personalizado |
| Get | Busca um campo personalizado pelo ID |
| Get Many | Lista campos personalizados (filtro por entidade) |
| Update | Atualiza um campo personalizado |
| Delete | Exclui um campo personalizado |

Entidades: Deal, Contact, Organization
Tipos: Texto, Número, Data, Seleção, Checkbox, URL

Deal Pipeline (Funil de Vendas)

| Operação | Descrição |
|———-|———–|
| Create | Cria um funil |
| Get | Busca um funil pelo ID |
| Get Many | Lista funis |
| Update | Atualiza um funil |

Deal Stage (Etapa do Funil)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma etapa (requer funil) |
| Get | Busca uma etapa pelo ID |
| Get Many | Lista etapas (filtro por funil) |
| Update | Atualiza uma etapa |

Campaign (Campanha)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma campanha |
| Get | Busca uma campanha pelo ID |
| Get Many | Lista campanhas |
| Update | Atualiza uma campanha |

Source (Fonte de Negociação)

| Operação | Descrição |
|———-|———–|
| Create | Cria uma fonte de negociação |
| Get | Busca uma fonte pelo ID |
| Get Many | Lista fontes |
| Update | Atualiza uma fonte |

Lost Reason (Motivo de Perda)

| Operação | Descrição |
|———-|———–|
| Create | Cria um motivo de perda |
| Get Many | Lista motivos de perda |

User (Usuário) — somente leitura

| Operação | Descrição |
|———-|———–|
| Get | Busca um usuário pelo ID |
| Get Many | Lista todos os usuários |

Team (Equipe) — somente leitura

| Operação | Descrição |
|———-|———–|
| Get | Busca uma equipe pelo ID |
| Get Many | Lista todas as equipes |

Exemplos de Uso

Criar uma negociação e adicionar um produto

1. RD Station CRM → Recurso: Deal → Operação: Create
   - Nome: "Proposta Empresa ABC"
   - Campos Adicionais: etapa, funil, responsável

2. RD Station CRM → Recurso: Deal Product → Operação: Create - ID da Negociação: {{ $json.id }} (do nó anterior) - ID do Produto: "uuid-do-produto" - Quantidade: 5 - Preço: 199.90

Criar uma negociação vinculada a um contato existente

1. RD Station CRM → Recurso: Deal → Operação: Create
   - Nome: "Proposta Empresa ABC"
   - Campos Adicionais → ID do Contato: "uuid-do-contato"

Buscar contatos por e-mail

1. RD Station CRM → Recurso: Contact → Operação: Get Many
   - Filtros → E-mail: "cliente@empresa.com"

Registrar uma anotação em uma negociação

1. RD Station CRM → Recurso: Activity → Operação: Create
   - ID da Negociação: "uuid-da-negociacao"
   - Texto: "Reunião realizada, cliente interessado."

Compatibilidade

Contribuindo

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou pull request no GitHub.

Licença

MIT

Desenvolvido com ❤️ para a comunidade n8n por Eliel Alves