AvantGuard - DNSFilter icon

AvantGuard - DNSFilter

AvantGuard - DNSFilter

Actions277

Overview

This node operation updates an existing Block Page in the AvantGuard DNSFilter system. Block Pages are customizable pages shown to users when access to a resource is blocked by DNS filtering policies. This update operation allows modifying details such as the block page's name, associated organization, contact email, logo, and timestamps.

Typical use cases include:

  • Changing the branding or contact information displayed on a block page.
  • Updating organizational ownership of a block page.
  • Adjusting metadata like creation or update timestamps for record-keeping.

For example, an administrator might update the block page to reflect a new company logo or change the contact email address users see when they hit a blocked site.

Properties

Name Meaning
Id The unique identifier (ID) of the Block Page to update.
Additional Body Fields Optional fields to update on the Block Page:
- Name The display name of the Block Page.
- Organization Id Numeric ID of the organization that owns the block page.
- Block Org Name The name of the organization shown on the block page.
- Block Email Addr Contact email address displayed on the block page.
- Block Logo Uuid UUID of a custom logo uploaded externally (e.g., to uploadcare.com) to show on the page.
- Created At Creation date of the block page (string format).
- Updated At Last updated date of the block page (string format).

Output

The node outputs JSON data representing the updated Block Page object returned from the API after the update operation. This typically includes all current properties of the block page, reflecting any changes made.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard DNSFilter API.
  • The node uses the base URL https://api.dnsfilter.com for API requests.
  • Proper network connectivity to the AvantGuard DNSFilter service is necessary.

Troubleshooting

  • Invalid or missing BlockPage ID: Ensure the "Id" property is set correctly and corresponds to an existing block page.
  • Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
  • Invalid field values: Check that optional fields like dates and UUIDs are formatted correctly.
  • Network issues: Confirm internet connectivity and that the API endpoint is reachable.
  • API rate limits or server errors: If the API returns errors, retry after some time or check service status.

Links and References

Discussion