AvantGuard - WebhookSite icon

AvantGuard - WebhookSite

AvantGuard - WebhookSite

Actions109

Overview

This node allows users to create (post) new website entries into the AvantGuard monitoring system. It is useful for scenarios where you want to programmatically add websites to be monitored for uptime, SSL certificate status, DNS records, and WHOIS information. For example, a user managing multiple client websites can automate adding these sites to their monitoring dashboard without manual input.

Properties

Name Meaning
Company Id Numeric ID used to associate the website with a specific company.
Name The name or URL of the website to be monitored.
Notes Additional notes or comments about the website.
Paused Boolean flag; when true, pauses all monitoring for this website.
Disable Dns Boolean flag; when true, disables DNS monitoring for the website.
Disable Ssl Boolean flag; when true, disables SSL certificate monitoring for the website.
Disable Whois Boolean flag; when true, disables WHOIS monitoring for the website.

These properties are provided as optional additional body fields when posting a new website.

Output

The node outputs JSON data representing the newly created website resource as returned by the AvantGuard API. This typically includes details such as the website's ID, name, associated company, monitoring statuses, and any notes. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard service.
  • The base URL for the API is configured via credentials.
  • Uses the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled with the node for request building.

Troubleshooting

  • Authentication errors: Ensure the API key credential is correctly set up and has sufficient permissions.
  • Validation errors: Check that required fields like "Name" are provided and valid.
  • Network issues: Verify connectivity to the configured API base URL.
  • Boolean flags defaulting to true: By default, monitoring features like DNS, SSL, and WHOIS are disabled unless explicitly enabled; verify property values if monitoring does not start as expected.

Links and References

  • AvantGuard official API documentation (not included in source, but recommended to consult for detailed API behavior)
  • n8n documentation on creating custom nodes and using API credentials

Discussion