AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation cancels an existing organization by its unique identifier. It is useful in scenarios where you need to programmatically deactivate or remove an organization from the system, for example, when an organization no longer requires access or has been closed.

Practical examples include:

  • Automatically canceling organizations that have expired subscriptions.
  • Removing organizations as part of a cleanup workflow.
  • Integrating with external systems to synchronize organizational status changes.

Properties

Name Meaning
Id Organization ID (number) - The unique identifier of the organization to cancel. This is a required input.

Output

The output JSON contains the response from the cancellation request. Typically, this will include confirmation details such as success status or any relevant metadata about the canceled organization.

If the node supports binary data output, it would represent any files or attachments returned by the API related to the cancellation, but based on the provided code and context, only JSON output is expected.

Dependencies

  • Requires an API key credential for authentication with the AvantGuard DNSFilter service.
  • The node uses the base URL https://api.dnsfilter.com for API requests.
  • The node depends on the @avantguardllc/n8n-openapi-node package for building properties and handling OpenAPI specifications.

Troubleshooting

  • Invalid or missing Organization ID: Ensure the "Id" property is set and corresponds to a valid organization.
  • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Network issues: Confirm connectivity to https://api.dnsfilter.com.
  • API errors: Check the response message for specific error codes or messages returned by the API, which may indicate reasons like the organization not found or already canceled.

Links and References

Discussion