AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation allows users to add domains to a blocklist in bulk within the Policies Bulk Actions resource. It is useful for administrators or security teams who want to efficiently manage domain blocking policies by adding multiple domains at once, rather than one-by-one. For example, if an organization identifies a list of malicious or unwanted domains, this operation can quickly add all those domains to the blocklist associated with specific policies.

Properties

Name Meaning
Additional Body Fields Optional fields to include in the request body:
- Domains A JSON array of domains to add to the blocklist.
- Notes A JSON object containing key/value pairs of notes related to the domains.
- Policy Ids A JSON array of policy IDs on which the blocklist domains will be applied.

Output

The node outputs JSON data representing the response from the API after attempting to add the blocklist domains. This typically includes confirmation of the domains added, any errors encountered, and status information related to the bulk action. The output does not include binary data.

Dependencies

  • Requires an API key credential for authentication with the external DNS filtering service.
  • The node uses the base URL https://api.dnsfilter.com for API requests.
  • The node depends on the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled with the node for request building.

Troubleshooting

  • Invalid JSON in Domains or Notes: Since the domains and notes fields expect JSON input, malformed JSON will cause errors. Ensure valid JSON formatting.
  • Missing or Incorrect Policy IDs: If policy IDs are missing or invalid, the API may reject the request or apply changes to unintended policies.
  • Authentication Errors: Failure to provide a valid API key credential will result in authorization errors.
  • API Rate Limits or Service Downtime: The external service might throttle requests or be temporarily unavailable, causing failures.

Links and References

Discussion