InsightAppSec API Skill
rapid7-insightappsec
rapid7-insightappsec
| Method | Path | Description |
|---|---|---|
GET | /apps | |
POST | /apps | Get Apps |
GET | /apps/{app-id} | Create App |
PUT | /apps/{app-id} | Get App |
DELETE | /apps/{app-id} | Update App |
GET | /apps/{app-id}/files | Delete App |
POST | /apps/{app-id}/files | Get Files |
GET | /apps/{app-id}/files/{file-id} | Create File |
PUT | /apps/{app-id}/files/{file-id} | Get File |
POST | /apps/{app-id}/files/{file-id} | Update File |
DELETE | /apps/{app-id}/files/{file-id} | Upload File Content |
GET | /apps/{app-id}/tags | Delete File |
POST | /apps/{app-id}/tags | Get App Tags |
DELETE | /apps/{app-id}/tags/{tag-id} | Add App Tag |
GET | /apps/{app-id}/users | Remove App Tag |
POST | /apps/{app-id}/users | Get App Users |
DELETE | /apps/{app-id}/users/{user-id} | Add App User |
GET | /attack-templates | Remove App User |
POST | /attack-templates | Get Attack Templates |
GET | /attack-templates/module-configs | Create Attack Template |
GET | /attack-templates/{attack-template-id} | Get Attack Modules Configs |
PUT | /attack-templates/{attack-template-id} | Get Attack Template |
DELETE | /attack-templates/{attack-template-id} | Update Attack Template |
GET | /attack-templates/{attack-template-id}/modules | Delete Attack Template |
POST | /attack-templates/{attack-template-id}/modules | Get Attack Modules |
PUT | /attack-templates/{attack-template-id}/modules/{attack-module-id} | Create Attack Module |
DELETE | /attack-templates/{attack-template-id}/modules/{attack-module-id} | Update Attack Module |
GET | /blackouts | Delete Attack Module |
POST | /blackouts | Get Blackouts |
GET | /blackouts/{blackout-id} | Create Blackout |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install rapid7-insightappsec
Downloads and installs to ~/.claude/skills/rapid7-insightappsec/
v1 (2026-02-13)