Zorus icon

Zorus

Interact with Zorus API

Overview

This node integrates with the Zorus API to manage various resources, including endpoints. Specifically, the "Enable Endpoint" operation allows users to activate or enable a particular endpoint identified by its UUID. This is useful in scenarios where endpoints may be disabled or inactive and need to be reactivated for normal operation.

Practical examples include:

  • Re-enabling an endpoint that was previously disabled due to maintenance or security reasons.
  • Automating the activation of endpoints as part of deployment or scaling workflows.
  • Managing endpoint states programmatically within larger automation pipelines.

Properties

Name Meaning
Endpoint UUID The UUID of the endpoint to enable

The property expects a string representing the unique identifier (UUID) of the endpoint you want to enable.

Output

The node outputs JSON data representing the response from the Zorus API after attempting to enable the specified endpoint. This typically includes details about the endpoint's new status or any relevant metadata returned by the API.

If the node supports binary data output, it would generally relate to file or media content associated with the endpoint, but based on the provided code and operation, the output is JSON only.

Dependencies

  • Requires an API key credential for authenticating with the Zorus API.
  • The base URL for API requests is https://developer.zorustech.com/api.
  • The node sends requests with headers specifying JSON content type and a specific API version (1.0).

Troubleshooting

  • Common issues:

    • Providing an invalid or empty Endpoint UUID will likely cause the API request to fail.
    • Missing or incorrect API authentication credentials will result in authorization errors.
    • Network connectivity problems can prevent successful communication with the Zorus API.
  • Error messages:

    • Authorization errors indicating invalid or missing API keys should be resolved by verifying and updating the API credential.
    • Not found or invalid UUID errors suggest checking the correctness of the Endpoint UUID input.
    • Timeout or network errors require ensuring stable internet connection and API availability.

Links and References

Discussion