beagle_delete_application
Remove an application from the Beagle Security platform to manage security testing projects and assessments.
Instructions
Delete an application
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| applicationToken | Yes | Application token |
Implementation Reference
- src/index.ts:485-498 (handler)Handler function for beagle_delete_application which makes a DELETE request to the API.
private async deleteApplication(args: any) { const result = await this.makeRequest(`/applications?application_token=${args.applicationToken}`, { method: "DELETE", }); return { content: [ { type: "text", text: `Application deleted:\n${JSON.stringify(result, null, 2)}`, }, ], }; } - src/index.ts:166-176 (schema)Definition of the beagle_delete_application tool, including input schema.
{ name: "beagle_delete_application", description: "Delete an application", inputSchema: { type: "object", properties: { applicationToken: { type: "string", description: "Application token" }, }, required: ["applicationToken"], }, }, - src/index.ts:302-303 (registration)Registration of beagle_delete_application in the request handler switch statement.
case "beagle_delete_application": return await this.deleteApplication(args);