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 create a new application within a specified project. It allows users to define the application's name, URL, and type (Web Application or API) and associates it with a project key. This operation is useful for setting up applications for vulnerability scanning and security testing within the Beagle Security platform.

Use Case Examples

  1. Creating a new web application for security testing by specifying its name, URL, and project key.
  2. Adding an API type application to a project to enable automated vulnerability scans.

Properties

Name Meaning
Application Name Name of the application to be created.
Application URL URL of the application to be tested.
Application Type Type of application to test, either Web Application or API.
Project Key Project key where the application belongs.

Output

JSON

  • json - Response from Beagle Security API containing details of the created application.

Dependencies

  • Beagle Security API with an API token credential

Troubleshooting

  • Ensure the API token credential is correctly configured and has the necessary permissions to create applications.
  • Verify that the project key provided exists and is valid in the Beagle Security platform.
  • Check that the application URL is correctly formatted and accessible.
  • Common error messages include authorization errors (due to invalid API token) and validation errors (due to missing or incorrect parameters). Resolving these involves correcting credentials and input parameters respectively.

Links

Discussion