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 perform various operations on multiple resources such as contacts, transactions, subscriptions, affiliations, checkouts, countries, coupons, products, users, and webhooks.
For the Country resource with the Get All operation, the node fetches a list of countries from the Guru Digital Manager system. This is useful when you want to retrieve all available countries or a limited subset for use in workflows that require country data, such as setting up shipping options, localization, or filtering other entities by country.
Practical examples:
- Retrieve all countries to populate a dropdown menu in a form.
- Fetch a limited number of countries for reporting or analytics.
- Use country data to enrich customer profiles or transactions.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all results or only up to a given limit. Options: true or false. |
| Limit | Max number of results to return if "Return All" is false. Range: 1 to 100. Default: 50. |
Output
The output is a JSON array where each element represents a country object as returned by the Guru Digital Manager API. The exact structure depends on the API response but typically includes fields like country ID, name, code, and other metadata.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for Guru Digital Manager API authentication.
- The base URL for the API defaults to
https://digitalmanager.guru/api/v2but can be overridden in credentials. - The node uses HTTP requests with Bearer token authorization.
Troubleshooting
- Missing Credentials Error: If no API credentials are provided, the node will throw an error indicating credentials are required.
- API Request Failures: Network issues or incorrect API tokens may cause request failures. Verify your API key and network connectivity.
- Limit Exceeded: If you set a limit higher than 100, the node restricts it to 100 as per API constraints.
- Empty Results: If no countries are returned, verify that your account has access and that the API endpoint is correct.
- Unexpected Errors: The node throws errors with messages from the API; ensure the base URL and token are correct.
Links and References
- Guru Digital Manager API Documentation (assumed URL based on context)
- Guru Digital Manager official website: https://digitalmanager.guru
