Actions28
- Deal Actions
- Person Actions
- Company Actions
- Activity Actions
- Note Actions
- Case Actions
- Product Actions
- Supplementary Actions
Overview
This node integrates with Didar CRM to perform various actions on different resources. Specifically, for the Product resource and the Get by Codes operation, it retrieves product details based on a list of product codes provided by the user.
This operation is useful when you have one or more product codes and want to fetch detailed information about those products from Didar CRM in bulk. For example, if you maintain an inventory system or sales platform and need to enrich your data with product details stored in Didar CRM, this node can efficiently retrieve that information by specifying the relevant product codes.
Practical examples:
- Fetching product details for a batch of SKUs before processing orders.
- Synchronizing product information between Didar CRM and another system using product codes as identifiers.
- Validating product codes against the CRM database to ensure they exist and retrieving their metadata.
Properties
| Name | Meaning |
|---|---|
| Codes | List of product codes (strings). You must provide at least one code. The node will fetch products matching these codes. |
Output
The node outputs an array of JSON objects, each representing a product retrieved from Didar CRM corresponding to the input codes. Each object contains the product's details as stored in the CRM system.
If the node supports binary data output (not explicitly shown in the provided code), it would typically represent attachments or media related to the products, but no such indication is present here.
Dependencies
- Requires an API key credential for authenticating with Didar CRM.
- The node depends on Didar CRM's API being accessible and the credentials having sufficient permissions to read product data.
- No additional environment variables or external services are indicated beyond the API authentication.
Troubleshooting
- No products returned: Ensure that the product codes provided are correct and exist in Didar CRM. Also, verify that the API credentials have read access to product data.
- Authentication errors: Check that the API key credential is valid and has not expired or been revoked.
- Empty input codes: The "Codes" property is required and must contain at least one product code; otherwise, the node will likely fail or return no results.
- API rate limits or connectivity issues: If the node fails due to network problems or API limits, retry after some time or check network connectivity.
Links and References
- Didar CRM official website (replace with actual URL)
- Didar CRM API documentation (for product endpoints) — consult your Didar CRM API docs for detailed request/response formats and authentication methods.