AvantGuard - CIPP icon

AvantGuard - CIPP

AvantGuard - CIPP

Actions136

Overview

This node, named "AvantGuard - CIPP," integrates with the AvantGuard API to perform various operations on different resources. Specifically, for the List resource and the Retrieve Exec Send Push operation, it sends a request to retrieve push execution data filtered by tenant and user email. This is useful in scenarios where you want to programmatically fetch push notification execution details or audit logs related to specific tenants and users within the AvantGuard system.

Practical examples include:

  • Fetching push notification execution status for a particular tenant.
  • Retrieving push send records filtered by a user's email address for monitoring or reporting purposes.

Properties

Name Meaning
Tenantfilter A string used to filter the results by tenant identifier.
Useremail A string representing the user's email address to filter the push execution data by user.

Output

The node outputs JSON data containing the response from the AvantGuard API for the Retrieve Exec Send Push operation. The structure of the json output field corresponds to the API's response schema, typically including details about push executions such as timestamps, statuses, tenant info, and user-related metadata.

If the API returns binary data (not indicated here), it would represent raw payloads or files related to push notifications, but this node primarily handles JSON responses.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard API.
  • Needs the base URL of the AvantGuard resource API configured in the credentials.
  • Depends on the @avantguardllc/n8n-openapi-node package and the included OpenAPI specification (openapi.json) for request building and validation.

Troubleshooting

  • Missing or invalid API credentials: Ensure that the API key and base URL are correctly set in the node’s credentials.
  • Invalid tenantfilter or useremail values: These must be valid strings matching existing tenants and users; otherwise, the API may return empty results or errors.
  • Network or connectivity issues: Verify network access to the AvantGuard API endpoint.
  • Unexpected API errors: Check the API response message for hints; common issues include rate limiting or permission errors.

Links and References

Discussion