assets
Manage AttackForge asset records in projects and libraries: list, create, or update entries by project or group.
Instructions
Manage assets in AttackForge (project scope and library).
Actions: list — GET /assets (all user assets; optional: limit, default 100) list_by_group — GET /assets/group/:id (requires: id = group_id) create_on_project — POST /project/:project_id/assets (requires: project_id, items=[{asset_name, asset_type,...},...]) update_on_project — PUT /project/:project_id/asset/:asset_id (requires: project_id, asset_id, fields) list_library — GET /library/assets get_library — GET /library/asset (params via fields) create_library — POST /library/asset (requires: fields) update_library — PUT /library/asset/:id (requires: id, fields)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| items | No | ||
| limit | No | ||
| action | Yes | ||
| fields | No | ||
| asset_id | No | ||
| project_id | No |