Actions32
- Contatos Actions
- Oportunidades Actions
- Tarefas Actions
- Produtos Actions
- Funis Actions
- Campos Personalizados Actions
- Notas Actions
- Anexos Actions
- Propostas Actions
- Webhooks Actions
Overview
The node integrates with the Linqer CRM API to manage product data. Specifically, the "Atualizar" (Update) operation for the "Produtos" (Products) resource allows users to update existing product records in the CRM system. This is useful for keeping product information current, such as adjusting prices, stock levels, descriptions, or other attributes.
Common scenarios include:
- Updating product details after a price change.
- Modifying stock quantities based on inventory updates.
- Changing product status to active/inactive.
- Recording which user last modified the product.
Practical example: A retail business automates updating their product catalog in Linqer CRM whenever new stock arrives or prices are adjusted in their inventory management system.
Properties
| Name | Meaning |
|---|---|
| Nome | The name of the product. |
| Descrição | A textual description of the product. |
| Preço | The price of the product (number). |
| SKU | The Stock Keeping Unit code identifying the product. |
| Categoria | The category under which the product is classified. |
| Estoque | The quantity of the product currently in stock (number). |
| Ativo | Boolean indicating if the product is active (true) or inactive (false). |
| Última Modificação Por | Email of the user who last modified the product. |
| ID do Produto | The unique identifier of the product to update (required). |
Output
The node outputs JSON data representing the updated product object returned by the Linqer CRM API after a successful update operation. This typically includes all product fields such as name, description, price, SKU, category, stock, active status, and metadata like last modification info.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating requests to the Linqer CRM API.
- The node uses HTTP methods (PUT) to send update requests to the endpoint
/v1/products/public/{productId}. - Proper configuration of the API URL and authentication credentials in n8n is necessary.
Troubleshooting
Common issues:
- Missing required property "ID do Produto" will cause the update to fail.
- Providing empty strings or null values for properties will result in those fields being omitted from the update payload.
- Invalid API credentials or network issues can cause authentication errors or request failures.
Error messages:
"Operação "update" não suportada para produtos": Indicates an unsupported operation was requested; ensure the operation is set to "Atualizar".- HTTP error responses from the API (e.g., 401 Unauthorized, 404 Not Found) usually indicate credential problems or invalid product IDs.
Resolution tips:
- Verify that the product ID exists in Linqer CRM before attempting an update.
- Ensure all required fields are correctly filled.
- Check API credentials and network connectivity.
- Use the "continue on fail" option in n8n to handle partial failures gracefully.
Links and References
- Linqer CRM API Documentation (general reference): Linqer CRM API (Note: link is illustrative, replace with actual if available)
