AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation allows reactivating Managed Service Providers (MSPs) under the "Distributors" resource. It is useful in scenarios where an MSP account has been deactivated or suspended and needs to be re-enabled to resume services or access. For example, a distributor managing multiple MSPs can use this operation to quickly restore service for a specific MSP by providing its ID and any necessary data in the request body.

Properties

Name Meaning
Body JSON object containing additional data required for reactivation. This is sent as query parameters in the request. The exact structure depends on the API but defaults to an empty object {}.
Id Numeric identifier of the MSP to be reactivated. This is a required field specifying which MSP the operation targets.

Output

The output will contain a JSON object representing the response from the reactivation API call. This typically includes confirmation of the MSP's reactivation status, any updated MSP details, or error messages if the operation failed. The node does not explicitly handle binary data output.

Dependencies

  • Requires an API key credential for authentication with the external service managing distributors and MSPs.
  • The base URL for API requests is configured as https://api.dnsfilter.com in the bundled code, indicating the external service endpoint.
  • Proper network connectivity and valid credentials are necessary for successful execution.

Troubleshooting

  • Common issues:
    • Providing an invalid or non-existent MSP ID will likely result in an error response indicating that the MSP could not be found.
    • Malformed JSON in the Body property may cause request failures.
    • Missing or incorrect API authentication credentials will prevent the operation from succeeding.
  • Error messages:
    • Authentication errors usually indicate invalid or missing API keys; verify credentials configuration.
    • Validation errors may occur if required fields are missing or incorrectly formatted; ensure the Id is a valid number and Body is valid JSON.
    • Network or server errors might happen due to connectivity issues or service downtime; retry after some time or check network settings.

Links and References

  • No direct links provided in the source code. For more information, consult the API documentation of the external service managing distributors and MSPs, typically available on the service provider’s developer portal.

Discussion