Actions39
- Contact Actions
- Transaction Actions
- Subscription Actions
- Affiliation Actions
- Checkout Actions
- Country Actions
- Coupon Actions
- Product Actions
- User Actions
- Webhook Actions
Overview
The node "Guru Digital Manager" integrates with the Guru Digital Manager API to manage various resources such as contacts, transactions, subscriptions, affiliations, checkouts, countries, coupons, products, users, and webhooks. Specifically, for the Product resource with the Get All operation, this node fetches a list of products from the API.
This operation is useful when you want to retrieve multiple product records, either all available or limited by a specified number. It supports pagination and filtering through parameters like limit and returnAll.
Practical examples:
- Fetching all products to synchronize with an external system.
- Retrieving a subset of products for display in a dashboard.
- Automating inventory checks by periodically pulling product data.
Properties
| Name | Meaning |
|---|---|
| Return All | Boolean flag indicating whether to return all product results or limit the number fetched. |
| Limit | Maximum number of product results to return if "Return All" is false (range 1-100). |
Output
The output is a JSON array where each element represents a product object retrieved from the Guru Digital Manager API. Each product object contains fields such as product ID, name, description, price, status, and other relevant product details as provided by the API.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Guru Digital Manager API.
- The base URL for the API defaults to
https://digitalmanager.guru/api/v2but can be customized via credentials. - The node uses HTTP requests with Bearer token authorization to communicate with the API.
Troubleshooting
- Missing Credentials Error: If the API key credential is not set or invalid, the node will throw an error stating that credentials are required.
- API Request Failures: Network issues or incorrect base URL configuration may cause request failures. Verify the base URL and network connectivity.
- Limit Exceeded: When "Return All" is false, the limit must be between 1 and 100; setting values outside this range may cause errors.
- Empty Results: If no products match the query or filters, the output will be an empty array.
- API Rate Limits: Frequent calls might hit API rate limits; consider adding delays or handling rate limit responses gracefully.
Links and References
- Guru Digital Manager API Documentation (for detailed API endpoints and parameters)
- n8n Documentation on HTTP Request Node (for understanding underlying HTTP calls)
