Actions39
- Contact Actions
- Transaction Actions
- Subscription Actions
- Affiliation Actions
- Checkout Actions
- Country Actions
- Coupon Actions
- Product Actions
- User Actions
- Webhook Actions
Overview
This node integrates with the Guru Digital Manager API, allowing users to manage various resources such as contacts, transactions, subscriptions, affiliations, checkouts, countries, coupons, products, users, and webhooks. Specifically for the Product - Delete operation, it enables deleting a product by its ID from the Guru Digital Manager system.
Typical use cases include automating product lifecycle management in e-commerce or digital sales platforms where products need to be programmatically removed based on business logic or external triggers. For example, you might delete discontinued products automatically or remove test products after QA.
Properties
| Name | Meaning |
|---|---|
| Product ID | The unique identifier of the product to delete |
Output
The output JSON contains a confirmation object indicating whether the deletion was successful. It has the following structure:
{
"success": true,
"message": "Product deleted successfully"
}
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Guru Digital Manager API.
- The base URL for the API is configurable via credentials; defaults to
https://digitalmanager.guru/api/v2. - The node uses HTTP requests to communicate with the API endpoints.
Troubleshooting
- Missing Credentials Error: If no API credentials are provided, the node throws an error stating that credentials are required.
- Invalid Product ID: If the product ID does not exist or is incorrect, the API may return an error. Verify the product ID before attempting deletion.
- API Permission Issues: Ensure the API token used has sufficient permissions to delete products.
- Network or Endpoint Errors: Check the base URL configuration and network connectivity if requests fail.
- Error Handling: If the node is set to continue on failure, errors will be returned in the output array with an
errorfield containing the message.
Links and References
- Guru Digital Manager API Documentation (assumed URL based on context)
- n8n HTTP Request Node documentation for understanding request options: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/
