rd-station-crm-api-v2

n8n community node for RD Station CRM API v2 — manage deals, contacts, organizations, tasks, products, pipelines, webhooks, and more

Package Information

Downloads: 56 weekly / 395 monthly
Latest Version: 1.0.8
Author: Gustavo José Silva Melo

Documentation

n8n-nodes-rd-station-crm-api-v2

This is an n8n community node that integrates RD Station CRM into your n8n workflows. It provides full access to the RD Station CRM API v2, allowing you to manage deals, contacts, organizations, tasks, products, pipelines, webhooks, and much more.

n8n is a fair-code licensed workflow automation platform.

Installation

Follow the installation guide in the n8n community nodes documentation.

Via n8n UI

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-rd-station-crm-api-v2 and confirm

Via npm (Self-hosted)

cd ~/.n8n/custom
npm install n8n-nodes-rd-station-crm-api-v2

Credentials

This node uses OAuth2 authentication with RD Station:

  1. Create an application in the RD Station App Store
  2. Set the Redirect URI to your n8n OAuth2 callback URL: https://YOUR-N8N-DOMAIN/rest/oauth2-credential/callback
  3. Copy the Client ID and Client Secret into the n8n credential
  4. Click Connect and authorize

For more details, see the RD Station CRM API v2 Authentication docs.

Operations

Deal (Negociação)

Operation Description
Create Create a new deal
Get Get a deal by ID
List List all deals
Update Update a deal

Contact (Contato)

Operation Description
Create Create a new contact
Get Get a contact by ID
List List all contacts
Update Update a contact

Organization (Empresa)

Operation Description
Create Create a new organization
Get Get an organization by ID
List List all organizations
Update Update an organization

Task (Tarefa)

Operation Description
Create Create a new task
Get Get a task by ID
List List all tasks
Update Update a task

Product (Produto)

Operation Description
Create Create a new product
Get Get a product by ID
List List all products
Update Update a product

Campaign (Campanha)

Operation Description
Create Create a new campaign
Get Get a campaign by ID
List List all campaigns
Update Update a campaign

Source (Fonte)

Operation Description
Create Create a new source
Get Get a source by ID
List List all sources
Update Update a source

Pipeline (Funil)

Operation Description
Create Create a new pipeline
Get Get a pipeline by ID
List List all pipelines
Update Update a pipeline

Pipeline Stage (Etapa do Funil)

Operation Description
Create Create a new stage
Get Get a stage by ID
List List all stages
Update Update a stage

Lost Reason (Motivo de Perda)

Operation Description
Create Create a lost reason
Get Get a lost reason by ID
List List all lost reasons
Update Update a lost reason

Segment (Segmento)

Operation Description
Create Create a segment
Get Get a segment by ID
List List all segments
Update Update a segment

Custom Field (Campo Personalizado)

Operation Description
Create Create a custom field
Get Get a custom field by ID
List List all custom fields
Update Update a custom field
Delete Delete a custom field

User (Usuário)

Operation Description
Get Get a user by ID
List List all users

Team (Equipe)

Operation Description
Get Get a team by ID
List List all teams

Note (Anotação)

Operation Description
Create Create a note
Get Get a note by ID
List List notes
Update Update a note
Delete Delete a note

Deal Product (Produto na Negociação)

Operation Description
Create Add a product to a deal
List List products in a deal
Update Update a product in a deal
Delete Remove a product from a deal

Webhook

Operation Description
Create Create a webhook
List List all webhooks
Update Update a webhook
Delete Delete a webhook

Usage Examples

Create a deal

  1. Add the RD Station CRM node to your workflow
  2. Select Resource: Deal → Operation: Create
  3. Fill in the deal fields (name, value, pipeline, stage, etc.)
  4. Execute

Search contacts

  1. Add the RD Station CRM node
  2. Select Resource: Contact → Operation: List
  3. Use filters to search by name, email, or custom fields
  4. Execute

Add product to a deal

  1. Add the RD Station CRM node
  2. Select Resource: Deal Product → Operation: Create
  3. Enter the Deal ID and Product ID with quantity and price
  4. Execute

Compatibility

  • n8n: Version 1.0.0 or later
  • Node.js: Version 18.0.0 or later

Resources

Contributing

Contributions are welcome! Please open an issue or pull request on the GitHub repository.

License

MIT

Author

Created by Gustavo José Silva Melo — built with ❤️ for the n8n community.

Discussion