Guru Digital Manager icon

Guru Digital Manager

Interact with Guru Digital Manager API

Actions39

Overview

This node integrates with the Guru Digital Manager API to manage various resources such as contacts, transactions, subscriptions, and more. Specifically, for the Subscription - Get operation, it retrieves detailed information about a subscription by its unique ID.

Typical use cases include:

  • Fetching subscription details to verify status or plan information.
  • Integrating subscription data into workflows for reporting or automation.
  • Synchronizing subscription info between Guru Digital Manager and other systems.

For example, you might use this node to get the current status and start date of a subscription before triggering an email notification or updating a CRM record.

Properties

Name Meaning
Subscription ID The unique identifier of the subscription to retrieve. This is required for the "Get" operation on the Subscription resource.

Output

The node outputs the JSON response from the Guru Digital Manager API representing the subscription object. This typically includes fields such as subscription ID, plan, status, start date, and possibly related metadata depending on the API's response structure.

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 is configurable via credentials but defaults to https://digitalmanager.guru/api/v2.
  • The node uses HTTP requests with Bearer token authorization to communicate with the API.

Troubleshooting

  • Missing Credentials Error: If no API credentials are provided, the node will throw an error indicating credentials are required.
  • Invalid Subscription ID: If the subscription ID does not exist or is incorrect, the API will likely return a 404 error. Verify the ID and ensure your API token has permission to access subscription data.
  • API Endpoint Issues: The node uses a fixed base URL but allows override via credentials. Ensure the base URL is correct and accessible.
  • Network or Authentication Failures: Check network connectivity and that the API token is valid and has not expired.
  • Unexpected API Response: If the API changes or returns unexpected data, the node may fail or produce errors. Consult the API documentation for updates.

Links and References

Discussion