# Modules

- [Dashboard](https://support.attackforge.com/attackforge-enterprise/modules/dashboard.md)
- [Analytics](https://support.attackforge.com/attackforge-enterprise/modules/analytics.md)
- [Vulnerabilities](https://support.attackforge.com/attackforge-enterprise/modules/vulnerabilities.md)
- [Projects](https://support.attackforge.com/attackforge-enterprise/modules/projects.md)
- [Scheduling](https://support.attackforge.com/attackforge-enterprise/modules/schedule.md)
- [Portfolios](https://support.attackforge.com/attackforge-enterprise/modules/portfolios.md)
- [Groups](https://support.attackforge.com/attackforge-enterprise/modules/groups.md)
- [Attack Chains](https://support.attackforge.com/attackforge-enterprise/modules/attack-chains.md)
- [Assets](https://support.attackforge.com/attackforge-enterprise/modules/assets.md)
- [Writeups](https://support.attackforge.com/attackforge-enterprise/modules/vulnerability-library.md)
- [Test Suites](https://support.attackforge.com/attackforge-enterprise/modules/test-suite-builder.md)
- [Report Templates](https://support.attackforge.com/attackforge-enterprise/modules/reporting.md)
- [Overview](https://support.attackforge.com/attackforge-enterprise/modules/reporting/overview.md)
- [Tutorial](https://support.attackforge.com/attackforge-enterprise/modules/reporting/tutorial.md)
- [Tips & Tricks](https://support.attackforge.com/attackforge-enterprise/modules/reporting/tips-and-tricks.md)
- [Troubleshooting](https://support.attackforge.com/attackforge-enterprise/modules/reporting/troubleshooting.md)
- [Template - Report Templates](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-report-templates.md)
- [Template - Tags](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-tags.md)
- [Template - Options](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-options.md)
- [Template - Functions](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-functions.md)
- [Template - Filters](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-filters.md)
- [Template - Styles](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-styles.md)
- [Template - Tables](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-tables.md)
- [Template - Charts](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-charts.md)
- [Template - Conditions](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-conditions.md)
- [Template - Images](https://support.attackforge.com/attackforge-enterprise/modules/reporting/template-images.md)
- [ReportGen CLI](https://support.attackforge.com/attackforge-enterprise/modules/reporting/reportgen-cli.md)
- [ReportGen Library](https://support.attackforge.com/attackforge-enterprise/modules/reporting/reportgen-library.md)
- [Users](https://support.attackforge.com/attackforge-enterprise/modules/users.md)
- [Administration](https://support.attackforge.com/attackforge-enterprise/modules/administration.md)
- [Flows](https://support.attackforge.com/attackforge-enterprise/modules/flows.md)
- [Atlassian JIRA](https://support.attackforge.com/attackforge-enterprise/modules/flows/atlassian-jira.md)
- [ServiceNow](https://support.attackforge.com/attackforge-enterprise/modules/flows/servicenow.md)
- [Azure DevOps (ADO)](https://support.attackforge.com/attackforge-enterprise/modules/flows/azure-devops-ado.md)
- [Flashpoint (VulnDB)](https://support.attackforge.com/attackforge-enterprise/modules/flows/flashpoint-vulndb.md)
- [HackerOne](https://support.attackforge.com/attackforge-enterprise/modules/flows/hackerone.md)
- [Bugcrowd](https://support.attackforge.com/attackforge-enterprise/modules/flows/bugcrowd.md)
- [Tenable](https://support.attackforge.com/attackforge-enterprise/modules/flows/tenable.md)
- [Slack](https://support.attackforge.com/attackforge-enterprise/modules/flows/slack.md)
- [Microsoft Teams](https://support.attackforge.com/attackforge-enterprise/modules/flows/microsoft-teams.md)
- [Microsoft PowerBI](https://support.attackforge.com/attackforge-enterprise/modules/flows/microsoft-powerbi.md)
- [Salesforce](https://support.attackforge.com/attackforge-enterprise/modules/flows/salesforce.md)
- [Synack](https://support.attackforge.com/attackforge-enterprise/modules/flows/synack.md)
- [WIZ](https://support.attackforge.com/attackforge-enterprise/modules/flows/wiz.md)
- [Webhook](https://support.attackforge.com/attackforge-enterprise/modules/flows/webhook.md)
- [Custom Emails](https://support.attackforge.com/attackforge-enterprise/modules/flows/custom-emails.md)
- [AI Model Context Protocol (MCP)](https://support.attackforge.com/attackforge-enterprise/modules/ai-model-context-protocol-mcp.md)
- [Self-Service RESTful API](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api.md)
- [GETTING STARTED](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getting-started.md)
- [EXPORTING TO CSV](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/exporting-to-csv.md)
- [ADVANCED QUERY FILTER](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/advanced-query-filter.md)
- [ActivateUser](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/activateuser.md): This method can be used for the following function: Activate a user.
- [AddProjectMembershipAdministrators](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/addprojectmembershipadministrators.md): This method can be used for the following functionality: Add user(s) or group(s) as project membership administrators
- [AddTestcaseToTestsuite](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/addtestcasetotestsuite.md): This method can be used for the following activity: Add a test case to a test suite;
- [AddTestcasesToTestsuite](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/addtestcasestotestsuite.md): This method can be used for the following activity: Add test cases to a test suite;
- [AddUserToGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/addusertogroup.md): This method can be used for the following functionality: Add a user to a group.
- [ApproveProjectRequestById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/approveprojectrequestbyid.md): This method can be used for the following functionality: Approve a project request, by project request identifier (Id).
- [ArchiveGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/archivegroup.md): This method can be used for the following: Archive a Group.
- [ArchiveProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/archiveproject.md): This method can be used for the following: Archive a Project.
- [ArchivePortfolio](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/archiveportfolio.md): This method can be used for the following: Archive a Portfolio.
- [CancelProjectRetestRound](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/cancelprojectretestround.md): This method can be used for the following functionality: Cancel a retest round for a project that user have Edit access to.
- [CloneProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/cloneproject.md): This method can be used for the following: Create a new project from an existing project you have Edit access to.
- [CompleteProjectRetestRound](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/completeprojectretestround.md): This method can be used for the following functionality: Complete a retest round for a project that user have Edit access to.
- [CreateAssetInLibrary](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createassetinlibrary.md): This method can be used for the following: Create an asset in the library (must have Assets Module enabled in your tenant configuration!);
- [CreateGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/creategroup.md): This method can be used for the following functionality: Create a new group in AttackForge
- [CreatePortfolio](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createportfolio.md): This method can be used for the following functionality: Create a new Portfolio
- [CreateProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createproject.md): This method can be used for the following functionality: Create a new Project in AttackForge
- [CreateProjectNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createprojectnote.md): This method can be used for the following: Create new project note on a project that you have Edit access to.
- [CreateProjectRequest](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createprojectrequest.md): This method can be used for the following functionality: Create a new Request for Project in AttackForge
- [CreateProjectTestCase](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createprojecttestcase.md): This method can be used for the following functionality: Create a new Project Test Case
- [CreateProjectWorkspaceNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createprojectworkspacenote.md): This method can be used for the following: Create new workspace note on a project that you have Edit access to.
- [CreateRemediationNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createremediationnote.md): This method can be used for the following functionality: Create new remediation note for a vulnerability on a project that you have access to.
- [CreateScope](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createscope.md): This method can be used for the following functionality: Create new assets on a project that you have Edit access to.
- [CreateTestcaseNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createtestcasenote.md): This method can be used for the following functionality: Update a testcase on a project that you have Edit access to.
- [CreateTestsuite](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createtestsuite.md): This method can be used for the following functionality: Create a new test suite.
- [CreateUser](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createuser.md): This method can be used for the following functionality: Create a new user in AttackForge.
- [CreateUsers](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createusers.md): This method can be used for the following functionality: Create multiple new users in AttackForge.
- [CreateVulnerability](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createvulnerability.md): This method can be used for the following functionality: Create a vulnerability on a project you have access to using  project identifier (Id).
- [CreateVulnerabilityBulk](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createvulnerabilitybulk.md): This method can be used for the following: Create multiple vulnerabilities on a project you have access to, by project identifier (Id).
- [CreateVulnerabilityLibraryIssue](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createvulnerabilitylibraryissue.md): This method can be used for the following functionality: Create a vulnerability in AttackForge internal vulnerability library.
- [CreateVulnerabilityWithLibrary](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createvulnerabilitywithlibrary.md): This method can be used for the following: Create a vulnerability on a project you have access to, by project identifier (Id) and vulnerability library identifier (Id).
- [DeactivateUser](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/deactivateuser.md): This method can be used for the following functionality: Deactivate a user on AttackForge.
- [DeleteVulnerabilityEvidence](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/deletevulnerabilityevidence.md): This method can be used for the following: Delete a vulnerability evidence file for a project user has Edit access to.
- [DestroyProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/destroyproject.md): This method can be used for the following: Destroy project(s) data. WARNING: This is irreversible
- [DownloadProjectTestCaseFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadprojecttestcasefile.md): This method can be used for the following: Download a project test case file.
- [DownloadProjectTestCaseNoteFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadprojecttestcasenotefile.md): This method can be used for the following: Download a project test case note file.
- [DownloadProjectTestCaseWorkspaceNoteFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadprojecttestcaseworkspacenotefile.md): This method can be used for the following: Download a project test case workspace note file for a project user has Edit access to.
- [DownloadProjectRequestFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadprojectrequestfile.md): This method can be used for the following: Download a Project Request file.
- [DownloadRemediationNoteFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadremediationnotefile.md): This method can be used for the following: Download a remediation note file.
- [DownloadTestSuiteTestCaseFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadtestsuitetestcasefile.md): This method can be used for the following: Download a Test Suite Test Case file.
- [DownloadVulnerabilityEvidence](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadvulnerabilityevidence.md): This method can be used for the following: Download a vulnerability evidence file for a project user has Edit access to.
- [DownloadVulnerabilityLibraryFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadvulnerabilitylibraryfile.md): This method can be used for the following: Download a vulnerability library file.
- [DownloadWorkspaceFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/downloadworkspacefile.md): This method can be used for the following: Download a workspace file for a project user has Edit access to.
- [GetApplicationAuditLogs](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getapplicationauditlogs.md): This method can be used for the following: Get exportable audit logs for the application.
- [GetAssets](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getassets.md): This method can be used for the following functionality: Get details for all assets user has access to.
- [GetAssetsByGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getassetsbygroup.md): This method can be used for the following functionality: Get all assets that assigned for a group;
- [GetAssetInLibrary](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getassetinlibrary.md): This method can be used for the following: Get an asset in the library (must have Assets Module enabled in your tenant configuration!);
- [GetAssetLibraryAssets](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getassetsinlibrary.md): This method can be used for the following: Get assets in the library (must have Assets Module enabled in your tenant configuration!);
- [GetFormConfig](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getformconfig.md): This method can be used for the following: Get form configuration for a type;
- [GetGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getgroup.md): This method can be used for the following functionality: Get details for a group including projects & members assigned to it.
- [GetGroups](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getgroups.md): This method can be used for the following functionality: Get details for all groups this user is a member of.
- [GetMostCommonVulnerabilities](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getmostcommonvulnerabilities.md): This method can be used for the following functionality: Get details for the most common vulnerabilities this user has access to. This method allows to use optional filter.
- [GetMostFailedTestcases](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getmostfailedtestcases.md): This method can be used for the following functionality: Get details for the most failed testcases in the projects this user has access to. This method can be used with optional filter.
- [GetMostVulnerableAssets](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getmostvulnerableassets.md): This method can be used for the following functionality: Get details for the most vulnerable assets this user has access to. This method can be used with optional filter.
- [GetPortfolio](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getportfolio.md): This method can be used for the following: Get details for a Portfolio.
- [GetPortfolios](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getportfolios.md): This method can be used for the following: Get details for all Portfolios.
- [GetPortfolioStream](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getportfoliostream.md): This method can be used for the following: Get details for a Portfolio Stream.
- [GetProjectAuditLogs](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectauditlogs.md): This method can be used for the following functionality:  Get audit logs for a project.
- [GetProjectById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getproject.md): This method can be used for the following functionality: Get details for a project user has access to, by project identifier (Id).
- [GetProjects](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojects.md): This method can be used for the following functionality: Get details for all projects this user has access to. with optional filter. This method can be used with optional filter.
- [GetProjectsAndVulnerabilities](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectsandvulnerabilities.md)
- [GetProjectsByGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectsbygroup.md): This method can be used for the following functionality: Get details for all projects for a group this user is a member of.
- [GetProjectMembershipAdministrators](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectmembershipadministrators.md): This method can be used for the following functionality: Get project membership administrators.
- [GetProjectNotes](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectnotes.md): This method can be used for the following: Get project notes for a project you have Edit access to.
- [GetProjectReport](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectreport.md): This method can be used for the following: Get details in a reporting format for a project you have access to - including project vulnerabilities, test cases and other reporting data;
- [GetProjectReportData](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectreportdata.md): This method can be used for the following: Get details in a reporting format for a project you have access to - including project vulnerabilities, test cases and other reporting data;
- [GetProjectRequests](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectrequest.md): This method can be used for the following functionality: Get details for all project requests user has access to. This method can be used with optional filter.
- [GetProjectRequestById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectrequestbyid.md): This method can be used for the following: Get details for a project request you have access to, by project request identifier (Id).
- [GetProjectTestcasesById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojecttestcases.md): This method can be used for the following functionality: Get all testcases for a project you have access to, by project identifier (Id).
- [GetProjectVulnerabilitiesById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectvulnerabilities.md): This method can be used for the following functionality: Get all vulnerabilities for a project you have access to, by project identifier (Id).
- [GetProjectWorkspace](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getprojectworkspace.md): This method can be used for the following: Get project workspaces notes and uploaded files and logs meta data for a project you have Edit access to.
- [GetTestsuiteById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/gettestsuite.md): This method can be used for the following functionality: Get details for a testsuite and its testcases.
- [GetTestsuites](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/gettestsuites.md): This method can be used for the following functionality: Get details for all testsuites.
- [GetUserByEmail](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserbyemail.md): This method can be used for the following: Get details for a user, searching by email address;
- [GetUserById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuser.md): This method can be used for the following functionality: Get details for a user.
- [GetUserByUsername](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserbyusername.md): This method can be used for the following: Get details for a user, searching by username;
- [GetUserAuditLogs](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserauditlogs.md): This method can be used for the following functionality: Get audit logs for a user.
- [GetUserGroups](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getusergroups.md): This method can be used for the following functionality: Get all groups that a user has access to.
- [GetUserLoginHistory](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserloginhistory.md): This method can be used for the following functionality: Get login history for a user.
- [GetUserProjects](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserprojects.md): This method can be used for the following functionality: Get all projects that a user has access to.
- [GetUsers](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getusers.md): This method can be used for the following functionality: Get details for all users.
- [GetUserProfile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getuserprofile.md): This method can be used for the following functionality: Get Profile for a User.
- [GetVulnerabilityById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerability.md): This method can be used for the following functionality: Get a vulnerability that this user has access to, by vulnerability identifier (Id).
- [GetVulnerabilities](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerabilities.md): This method can be used for the following functionality: Get details for all vulnerabilities this user has access to. This method can be used with optional filter.
- [GetVulnerabilitiesByAssetName](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerabilitiesbyassetname.md): This method can be used for the following functionality: Get details for all vulnerabilities for an asset.  This method can be used with optional filter.
- [GetVulnerabilitiesByGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerabilitiesbygroup.md): This method can be used for the following functionality: Get details for all vulnerabilities for a group that you are a member of. This method can be used with optional filter.
- [GetVulnerabilityLibraryIssues](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerabilitylibraryissues.md): This method can be used for the following functionality: Get details for all vulnerabilities in the library. This method can be used with optional filter.
- [GetVulnerabilityRevisionHistory](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/getvulnerabilityrevisionhistory.md): This method can be used for the following: Get revision history for a vulnerability you have Edit access to.
- [InviteUserToProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/inviteusertoproject.md): This method can be used for the following functionality: Invite a user to a project, by the project Id and username.
- [InviteUsersToProjectTeam](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/inviteuserstoprojectteam.md): This method can be used for the following functionality: Invite user(s) to a project.
- [MarkdownToRichText](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/markdowntorichtext.md): This method can be used for the following functionality: Convert data from markdown to rich text.
- [ParseCSVData](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/parsecsvdata.md): This method can be used for the following functionality: Parse CSV data to JSON format.
- [RejectProjectRequestById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/rejectprojectrequest.md): This method can be used for the following functionality: Reject a project request, by project request identifier (Id).
- [RequestInformationOnProjectRequest](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/requestinformationonprojectrequest.md): This method can be used for the following functionality: Request Information on a Project Request.
- [RegenerateAPIKey](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/regenerateapikey.md)
- [RemoveProjectMembershipAdministrators](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectmembershipadministrators.md): This method can be used for the following functionality: Remove user(s) or group(s) as project membership administrators
- [RemoveProjectTeamMembers](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/removeprojectteammembers.md): This method can be used for the following functionality: Remove user(s) from a project team.
- [RequestNewProjectRetest](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/requestnewprojectretest.md): This method can be used for the following functionality: Request a new retest for a project that user has access to.
- [RestoreGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/restoregroup.md): This method can be used for the following: Restore a Group.
- [RestoreProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/restoreproject.md): This method can be used for the following: Restore a project, by project identifier (Id);
- [RichTextToConfluenceWiki](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/richtexttoconfluencewiki.md): This method can be used for the following functionality: Convert data from rich-text to Confluence Wiki markup.
- [SendEmail](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/sendemail.md): This method can be used for the following functionality: Send a custom email.
- [SendDailyCommencementEmail](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/senddailycommencementemail.md): This method can be used for the following functionality: Send daily commencement email to project team for a project that this user must have Edit access to.
- [SendDailyCompletionEmail](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/senddailycompletionemail.md): This method can be used for the following functionality: Send daily completion email to project team for a project that this user must have Edit access to.
- [UpdateAssetInLibrary](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateassetinlibrary.md): This method can be used for the following: Update an asset in the library (must have Assets Module enabled in your tenant configuration!);
- [UpdateExecSummaryNotes](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateexecsummarynotes.md): This method can be used for the following functionality: Update executive summary notes on a project that this user must have Edit access to.
- [UpdateFormConfig](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateformconfig.md): This method can be used for the following: Update form configuration for a type;
- [UpdateGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updategroup.md): This method can be used for the following functionality: Update an existing group.
- [UpdatePortfolio](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateportfolio.md): This method can be used for the following functionality: Update a Portfolio
- [UpdateProjectById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateproject.md): This method can be used for the following functionality: Update a project by it's Id.
- [UpdateProjectMembershipAdministrators](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectmembershipadministrators-1.md): This method can be used for the following functionality: Update user(s) or group(s) project membership administrators
- [UpdateProjectNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectnote.md): This method can be used for the following: Update existing note on a project that you have Edit access to.
- [UpdateProjectAccess](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectaccess.md): This method can be used for the following functionality: Patch the ACL (Access Control List) on a Project
- [UpdateProjectRequestAccess](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectrequestaccess.md): This method can be used for the following functionality: Patch the ACL (Access Control List) on a Project Request
- [UpdateProjectRequestById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectrequest.md): This method can be used for the following functionality: Update a project request that you have access to, by project request identifier (Id).
- [UpdateProjectRetestRound](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectretestround.md): This method can be used for the following functionality: Update a project retesting round.
- [UpdateProjectWorkspaceNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateprojectworkspacenote.md): This method can be used for the following: Update existing workspace note on a project that you have Edit access to.
- [UpdateRemediationNote](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/createremediationnote-1.md): This method can be used for the following functionality: Update a remediation note for a vulnerability on a project that you have access to.
- [UpdateScope](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatescope.md): This method can be used for the following functionality: Update an asset on a project that this user must have Edit access to.
- [UpdateTestcase](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatetestcase.md): This method can be used for the following functionality: Update a testcase on a project that this user must have Edit access to.
- [UpdateTestcaseOnTestsuite](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatetestcaseontestsuite.md): This method can be used for the following functionality: Update a test case on a test suite.
- [UpdateTestsuite](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatetestsuite.md): This method can be used for the following functionality: Update a test suite.
- [UpdateUserAccessOnGroup](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateuseraccessongroup.md): This method can be used for the following functionality: Update a user's access on a group.
- [UpdateUserAccessOnProject](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateuseraccessonproject.md): This method can be used for the following functionality: Update a users' access on a project.
- [UpdateUser](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateuser.md): This method can be used for the following functionality: Update a users' details.
- [UpdateUserProfile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updateuserprofile.md): This method can be used for the following functionality: Update Profile for a User.
- [UpdateVulnerabilityById](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatevulnerability.md): This method can be used for the following functionality: Update a vulnerability this user has access to, by vulnerability identifier (Id).
- [UpdateVulnerabilityLibraryIssue](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatevulnerabilitylibraryissue.md): This method can be used for the following functionality: Update a vulnerability in the library, by vulnerability identifier (Id).
- [UpdateVulnerabilitySLAs](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatevulnerabilityslas.md): This method can be used for the following functionality: Update remediation SLAs on vulnerabilities.
- [UpdateLinkedProjectsOnVulnerabilities](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatelinkedprojectsonvulnerabilities.md): This method can be used for the following functionality: Update linked projects on vulnerabilities.
- [UpdateVulnerabilityWithLibrary](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/updatevulnerabilitywithlibrary.md): This method can be used for the following: Update a vulnerability on a project you have access to, by vulnerability identifier (Id) and vulnerability library identifier (Id).
- [UploadProjectRequestFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadprojectrequestfile.md): This method can be used for the following: Upload a file to a Project Request user has access to.
- [UploadRemediationNoteFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadremediationnotefile.md): This method can be used for the following: Upload a file on a remediation note user has Edit access to;
- [UploadTestcaseFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadtestcasefile.md): This method can be used for the following: Upload a file on a test case for a project user has Edit access to;
- [UploadTestSuiteTestCaseFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadtestsuitetestcasefile.md): This method can be used for the following: Upload a Test Suite Test Case file;
- [UploadVulnerabilityEvidence](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadvulnerabilityevidence.md): This method can be used for the following: Upload vulnerability evidence file for a project user has Edit access to.
- [UploadVulnerabilityLibraryFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadvulnerabilitylibraryfile.md): This method can be used for the following: Upload a file to a Writeup user has Edit access to.
- [UploadWorkspaceFile](https://support.attackforge.com/attackforge-enterprise/modules/self-service-restful-api/uploadworkspacefile.md): This method can be used for the following: Upload a file to the workspace for a project user has Upload or Edit access to.
- [Self-Service Events API](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api.md)
- [GETTING STARTED](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/getting-started.md)
- [Project Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-created.md)
- [Project Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-updated.md)
- [Project Member Added](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-member-added.md)
- [Project Member Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-member-updated.md)
- [Project Member Removed](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-member-removed.md)
- [Project On-Hold](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-on-hold.md)
- [Project Off-Hold](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-off-hold.md)
- [Project Request Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-request-created.md)
- [Project Request Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-request-updated.md)
- [Project Retest Requested](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-retest-requested.md)
- [Project Retest Completed](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-retest-completed.md)
- [Project Retest Cancelled](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-retest-cancelled.md)
- [Project Test Case Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-test-case-updated.md)
- [Project Request File Uploaded](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-request-file-uploaded.md)
- [Project Reporting File Uploaded](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-reporting-file-uploaded.md)
- [Project Reporting Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-reporting-updated.md)
- [Project Summary File Uploaded](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-summary-file-uploaded.md)
- [Project Summary Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/project-summary-updated.md)
- [User Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/user-created.md)
- [User Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/user-updated.md)
- [Vulnerability Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-created.md)
- [Vulnerability Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-updated.md)
- [Vulnerability Evidence Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-evidence-created.md)
- [Vulnerability Evidence Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-evidence-updated.md)
- [Vulnerability Remediation Note Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-remediation-note-created.md)
- [Vulnerability Remediation Note Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-remediation-note-updated.md)
- [Vulnerability Remediation Note File Uploaded](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/vulnerability-remediation-note-file-uploaded.md)
- [Workspace File Uploaded](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/workspace-file-uploaded.md)
- [Writeup Created](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/writeup-created.md)
- [Writeup Updated](https://support.attackforge.com/attackforge-enterprise/modules/self-service-events-api/writeup-updated.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.attackforge.com/attackforge-enterprise/modules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
