Fredhopper Product Discovery icon

Fredhopper Product Discovery

Interact with Fredhopper Product Discovery API

Item → Delete Items

AI-generated

Overview

This node interacts with the Fredhopper Product Discovery API to delete items from a specified tenant and environment. It is useful in scenarios where you need to remove product data from a catalog or inventory system managed by Fredhopper. For example, you might use this node to delete discontinued products or incorrect entries from your product database.

Use Case Examples

  1. Deleting items from a product catalog by providing the tenant, environment, and the product data to be deleted in JSON format.
  2. Automating the cleanup of product data in an e-commerce platform by integrating this node into a workflow that triggers deletions based on certain conditions.

Properties

Name Meaning
Tenant The tenant identifier for the Fredhopper environment where the items exist.
Environment The environment within the tenant where the items are managed (e.g., production, staging).
FHR Validation A boolean flag to enable or disable Fredhopper validation for the request.
Product Data The JSON string containing the product data to be deleted. This must be provided to specify which items to delete.

Output

JSON

  • deleted - Indicates whether the items were successfully deleted (true if deletion succeeded).

Dependencies

  • Requires an API key credential for authenticating with the Fredhopper Product Discovery API.

Troubleshooting

  • Ensure that the tenant and environment parameters are correctly set to match the target Fredhopper instance.
  • Verify that the product data JSON is correctly formatted and includes valid identifiers for the items to be deleted.
  • Authentication errors may occur if the API credentials are invalid or expired; re-authenticate to resolve this.
  • If the deletion request fails, check the API response for error messages indicating issues such as missing permissions or invalid data.

Discussion