Overview
This node is designed to import and process entity data, specifically product-related information, from incoming webhook requests. It extracts relevant product details such as product number, short description, and long description from the request body, normalizes the data, and sorts the products by their product number. This node is useful in scenarios where product data needs to be ingested and organized automatically from external sources via HTTP POST requests, such as integrating product catalogs or updating inventory systems.
Use Case Examples
- Automatically importing product data from an external e-commerce platform via webhook to update a local database.
- Receiving product information from a supplier's system and sorting it by product number for further processing in a workflow.
Output
JSON
json- Each output item contains a JSON object representing a product entity with properties like Produktnummer (product number), Kurzbeschreibung (short description), and Langbeschreibung (long description). If no valid product entities are found, the output contains the raw request data including body, headers, query, method, and URL.
Dependencies
- This node requires an HTTP webhook endpoint to receive POST requests containing product data.
Troubleshooting
- If the incoming data does not contain recognizable product entities, the node outputs the raw request data instead of processed entities. Ensure the incoming JSON structure includes product objects with keys like 'Produktnummer', 'Kurzbeschreibung', and 'Langbeschreibung' (case insensitive).
- Sorting by product number assumes numeric or string values; non-numeric product numbers may affect sorting order.
- The node expects the webhook to receive POST requests; other HTTP methods may not trigger the node correctly.