Overview
This node allows you to query user data from the RD Station CRM system. It supports two main operations on the "User" resource:
- Get a single user by ID: Retrieve detailed information about a specific user using their unique identifier.
- List all users: Fetch a paginated list of users with optional filters such as team, role, status, and sorting options.
This node is useful in scenarios where you need to integrate RD Station CRM user data into your workflows, for example:
- Synchronizing user details with other systems.
- Automating reports or notifications based on user attributes.
- Filtering users by role or status for targeted marketing or sales actions.
Properties
| Name | Meaning |
|---|---|
| Recurso | The resource to operate on; here it is fixed to "Usuário" (User). |
| Operação | The operation to perform on the user resource: |
| - Listar (getAll): List all users with optional filtering and pagination. | |
| - Obter (get): Get a single user by their ID. | |
| ID do Usuário | The unique identifier of the user to retrieve (required when operation is "Obter"). |
| Parâmetros de Listagem | Parameters for listing users (used when operation is "Listar"): |
| - Limite: Maximum number of users to return. | |
| - Página: Page number to retrieve. | |
| - Ordenação: Field to sort results by ("Nome" or "E-mail"). | |
| - Direção da Ordenação: Sort direction ("Ascendente" or "Descendente"). | |
| - ID da Equipe: Filter users by a specific team ID. | |
| - Papel/Função: Filter users by role ("Administrador", "Usuário", "Gerente"). | |
| - Status: Filter users by account status ("Ativo", "Inativo", "Pendente"). |
Output
The node outputs an array of items, each containing a json field with the user data returned from the RD Station CRM API.
- For the "Obter" (get) operation, the output JSON contains the detailed information of the single user identified by the provided ID.
- For the "Listar" (getAll) operation, the output JSON contains a list of users matching the specified filters and pagination parameters.
No binary data is produced by this node.
Dependencies
- Requires an API authentication credential for RD Station CRM to be configured in n8n.
- The node makes HTTP requests to the RD Station CRM API endpoint at
https://crm.rdstation.com/api/v1. - Proper network access to the RD Station CRM API is necessary.
Troubleshooting
- Missing User ID Error: When performing the "Obter" operation, if the "ID do Usuário" property is empty or invalid, the node throws an error indicating that a valid user ID must be provided. Ensure this field is correctly filled.
- API Authentication Issues: If the API key or token is missing, expired, or incorrect, requests will fail. Verify the configured credentials.
- Rate Limits or Network Errors: The node relies on external API calls; network issues or rate limiting by RD Station CRM can cause failures. Check connectivity and API usage limits.
- Invalid Filter Values: Using unsupported values in list parameters may result in no data or errors. Use only the allowed options as described.
Links and References
- RD Station CRM API Documentation (for detailed API endpoints and data structures)
- n8n Documentation on Creating Custom Nodes