Actions31
- Authentication Actions
- Catalog Actions
- Category Tree Actions
- Item Actions
- Locale Actions
Catalog → Create a Catalog
AI-generatedOverview
This node operation allows users to create a new catalog in the Fredhopper Product Discovery system. It is useful for scenarios where a user needs to programmatically add a catalog with specific data, tenant, and environment settings. For example, an e-commerce platform could use this to automate the creation of product catalogs for different markets or environments.
Use Case Examples
- Creating a new product catalog for a specific tenant and environment with JSON catalog data.
- Automating catalog creation as part of a deployment or data update pipeline.
Properties
| Name | Meaning |
|---|---|
| Tenant | The tenant identifier under which the catalog will be created. |
| Environment | The environment (e.g., production, staging) where the catalog will be created. |
| Catalog Data | The JSON string containing the catalog data to be created. |
Output
JSON
success- Indicates if the catalog creation was successful.message- A message confirming the catalog creation and its version.catalogVersion- The version identifier of the newly created catalog.tenant- The tenant under which the catalog was created.environment- The environment where the catalog was created.status- The status of the catalog after creation, typically 'inactive'.note- Additional information about the catalog status and next steps.response- The full response object returned from the API call.
Dependencies
- An API key credential for authenticating with the Fredhopper Product Discovery API.
Troubleshooting
- Ensure the 'Tenant', 'Environment', and 'Catalog Data' fields are correctly filled and valid JSON is provided for the catalog data.
- Authentication errors may occur if the API credentials are incorrect or expired; verify the API key and tenant ID.
- If the catalog creation fails, check the API response message for details and ensure the API endpoint is reachable.