AvantGuard - ConnectSecure icon

AvantGuard - ConnectSecure

AvantGuard - ConnectSecure

Actions223

Overview

This node interacts with the AvantGuard ConnectSecure API to retrieve vulnerability records. Specifically, the "Get Retrieve Records" operation under the "Vulnerabilities" resource fetches a list of vulnerability entries based on optional query parameters and a required user identifier.

Common scenarios for this node include:

  • Security teams automating the retrieval of vulnerability data for analysis or reporting.
  • Integrations where vulnerability information needs to be fetched regularly from AvantGuard ConnectSecure into other systems.
  • Filtering and sorting vulnerabilities dynamically by conditions such as date, severity, or other criteria supported by the API.

Example use case:

  • Fetching the latest 10 vulnerabilities that meet a specific condition (e.g., severity > 7) and ordering them by discovery date.

Properties

Name Meaning
X USER ID User Id header value required for authentication or identification in the API request.
Additional Query Parameters Optional collection of query parameters to refine the retrieval:
- Condition: Query condition string to filter results.
- Skip: Number of records to skip (for pagination).
- Limit: Maximum number of records to return.
- Order By: Field name(s) to order the results by.

Output

The node outputs JSON data representing the retrieved vulnerability records. Each item in the output corresponds to a vulnerability entry returned by the API, containing fields as defined by the AvantGuard ConnectSecure service schema.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for AvantGuard ConnectSecure to authenticate requests.
  • The base URL for the API must be configured in the node credentials.
  • The node depends on the @avantguardllc/n8n-openapi-node package and the bundled OpenAPI specification (openapi.json) for request building.

Troubleshooting

  • Missing or invalid X USER ID: The API requires the "X USER ID" header; ensure it is provided and correct.
  • Invalid query parameters: Incorrect values in additional query parameters like condition, skip, limit, or order_by may cause API errors or empty results.
  • Authentication errors: Verify that the API key credential is valid and has necessary permissions.
  • Network or connectivity issues: Ensure the base URL is reachable and no firewall blocks the connection.

Links and References

  • AvantGuard ConnectSecure API documentation (refer to your organization's API docs)
  • n8n documentation on creating custom nodes and using API credentials

Discussion