Beagle Security icon

Beagle Security

Interact with Beagle Security API for vulnerability scanning and project management

Overview

This node interacts with the Beagle Security API to manage and monitor security tests for applications. Specifically, the 'Test' resource with the 'Get Status' operation retrieves the current status of a security test using an application token and a result token. This is useful for users who want to programmatically check the progress or state of their security tests within an automated workflow.

Use Case Examples

  1. A security engineer uses this node to check if a vulnerability scan on a web application has completed or is still running.
  2. A DevOps team integrates this node to monitor test statuses and trigger alerts or further actions based on the test results.

Properties

Name Meaning
Application Token Application token to run tests on, required to identify the application for which the test status is requested.
Result Token Result token from the started test, required to specify which test's status to retrieve.

Output

JSON

  • json - The JSON response from the Beagle Security API containing the status details of the requested test.

Dependencies

  • Requires an API token credential for Beagle Security API authentication.

Troubleshooting

  • If the Application Token or Result Token is missing or empty, the node will throw an error indicating the required tokens are not provided.
  • API request failures may occur due to invalid or expired API tokens; ensure the Beagle Security API credentials are correctly configured and valid.
  • Network issues or incorrect API endpoint URLs can cause request failures; verify network connectivity and API base URL.

Links

Discussion