AttackForge
AttackForge
AttackForge.com
AttackForge Enterprise
Self-Service API
FAQ
AttackForge Support
AttackForge.com
Getting Started
Modules
Upgrade to Pro
Security
Privacy
AttackForge Enterprise
Built For Enterprise
Getting Started
Modules
Dashboard
Analytics
Projects
Retesting
Schedule
Reporting
Search
Vulnerability Library
Test Suite Builder
Groups
Users
Self-Service API
Authentication
ActivateUser
AddTestcaseToTestsuite
AddUserToGroup
ApproveProjectRequestById
ConfirmRetestCompleted
CreateGroup
CreateProject
CreateProjectNote
CreateProjectRequest
CreateProjectWorkspaceNote
CreateRemediationNote
CreateScope
CreateTestcaseNote
CreateTestsuite
CreateUser
CreateVulnerability
CreateVulnerabilityBulk
CreateVulnerabilityLibraryIssue
CreateVulnerabilityWithLibrary
DeactivateUser
DownloadVulnerabilityEvidence
GetApplicationAuditLogs
GetAssets
GetAssetsByGroup
GetGroup
GetGroups
GetMostCommonVulnerabilities
GetMostFailedTestcases
GetMostVulnerableAssets
GetProjectAuditLogs
GetProjectById
GetProjects
GetProjectsByGroup
GetProjectNotes
GetProjectRequests
GetProjectRequestById
GetProjectTestcasesById
GetProjectVulnerabilitiesById
GetProjectWorkspace
GetTestsuiteById
GetTestsuites
GetUserById
GetUserAuditLogs
GetUserGroups
GetUserLoginHistory
GetUserProjects
GetUsers
GetVulnerabilityById
GetVulnerabilities
GetVulnerabilitiesByAssetName
GetVulnerabilitiesByGroup
GetVulnerabilityLibraryIssues
InviteUserToProject
RejectProjectRequestById
RequestRetest
SendDailyCommencementEmail
SendDailyCompletionEmail
UpdateExecSummaryNotes
UpdateGroup
UpdateProjectById
UpdateProjectNote
UpdateProjectRequestById
UpdateProjectWorkspaceNote
UpdateScope
UpdateTestcase
UpdateTestcaseOnTestsuite
UpdateTestsuite
UpdateUserAccessOnGroup
UpdateUserAccessOnProject
UpdateVulnerabilityById
UpdateVulnerabilityLibraryIssue
UpdateVulnerabilityWithLibrary
Themes
On-Premises
Single Sign-On
Security
Release Notes
Frequently Asked Questions
Contact
Start Your Journey @ AttackForge
Self-Service API
Here are the articles in this section:
Authentication
ActivateUser
This method can be used for the following function: Activate a user.
AddTestcaseToTestsuite
This method can be used for the following activity: Add a testcase to a testsuite;
AddUserToGroup
This method can be used for the following functionality: Add a user to a group.
ApproveProjectRequestById
This method can be used for the following functionality: Approve a project request, by project request identifier (Id).
ConfirmRetestCompleted
This method can be used for the following functionality: Confirm retest completed on a project that user have Edit acces...
CreateGroup
This method can be used for the following functionality: Create a new group in AttackForge
CreateProject
This method can be used for the following functionality: Create a new Project in AttackForge
CreateProjectNote
This method can be used for the following: Create new project note on a project that you have Edit access to.
CreateProjectRequest
This method can be used for the following functionality: Create a new Request for Project in AttackForge
CreateProjectWorkspaceNote
This method can be used for the following: Create new workspace note on a project that you have Edit access to.
CreateRemediationNote
This method can be used for the following functionality: Create new remediation note for a vulnerability on a project th...
CreateScope
This method can be used for the following functionality: Create new assets on a project that you have Edit access to.
CreateTestcaseNote
This method can be used for the following functionality: Update a testcase on a project that you have Edit access to.
CreateTestsuite
This method can be used for the following functionality: Create a new testsuite on AttackForge.
CreateUser
This method can be used for the following functionality: Create a new user in AttackForge.
CreateVulnerability
This method can be used for the following functionality: Create a vulnerability on a project you have access to using p...
CreateVulnerabilityBulk
This method can be used for the following: Create multiple vulnerabilities on a project you have access to, by project i...
CreateVulnerabilityLibraryIssue
This method can be used for the following functionality: Create a vulnerability in AttackForge internal vulnerability li...
CreateVulnerabilityWithLibrary
This method can be used for the following: Create a vulnerability on a project you have access to, by project identifier...
DeactivateUser
This method can be used for the following functionality: Deactivate a user on AttackForge.
DownloadVulnerabilityEvidence
This method can be used for the following: Download a vulnerability evidence file for a project user has access to.
GetApplicationAuditLogs
This method can be used for the following: Get exportable audit logs for the application.
GetAssets
This method can be used for the following functionality: Get details for all assets user has access to.
GetAssetsByGroup
This method can be used for the following functionality: Get all assets that assigned for a group;
GetGroup
This method can be used for the following functionality: Get details for a group including projects & members assigned t...
GetGroups
This method can be used for the following functionality: Get details for all groups this user is a member of.
GetMostCommonVulnerabilities
This method can be used for the following functionality: Get details for the most common vulnerabilities this user has a...
GetMostFailedTestcases
This method can be used for the following functionality: Get details for the most failed testcases in the projects this ...
GetMostVulnerableAssets
This method can be used for the following functionality: Get details for the most vulnerable assets this user has access...
GetProjectAuditLogs
This method can be used for the following functionality: Get audit logs for a project.
GetProjectById
This method can be used for the following functionality: Get details for a project user has access to, by project identi...
GetProjects
This method can be used for the following functionality: Get details for all projects this user has access to. with opti...
GetProjectsByGroup
This method can be used for the following functionality: Get details for all projects for a group this user is a member ...
GetProjectNotes
This method can be used for the following: Get project notes for a project you have Edit access to.
GetProjectRequests
This method can be used for the following functionality: Get details for all project requests user has access to. This m...
GetProjectRequestById
This method can be used for the following: Get details for a project request you have access to, by project request iden...
GetProjectTestcasesById
This method can be used for the following functionality: Get all testcases for a project you have access to, by project ...
GetProjectVulnerabilitiesById
This method can be used for the following functionality: Get all vulnerabilities for a project you have access to, by pr...
GetProjectWorkspace
This method can be used for the following: Get project workspaces notes and uploaded files meta data for a project you h...
GetTestsuiteById
This method can be used for the following functionality: Get details for a testsuite and its testcases.
GetTestsuites
This method can be used for the following functionality: Get details for all testsuites.
GetUserById
This method can be used for the following functionality: Get details for a user.
GetUserAuditLogs
This method can be used for the following functionality: Get audit logs for a user.
GetUserGroups
This method can be used for the following functionality: Get all groups that a user has access to.
GetUserLoginHistory
This method can be used for the following functionality: Get login history for a user.
GetUserProjects
This method can be used for the following functionality: Get all projects that a user has access to.
GetUsers
This method can be used for the following functionality: Get details for all users.
GetVulnerabilityById
This method can be used for the following functionality: Get a vulnerability that this user has access to, by vulnerabil...
GetVulnerabilities
This method can be used for the following functionality: Get details for all vulnerabilities this user has access to. Th...
GetVulnerabilitiesByAssetName
This method can be used for the following functionality: Get details for all vulnerabilities for an asset. This method ...
GetVulnerabilitiesByGroup
This method can be used for the following functionality: Get details for all vulnerabilities for a group that you are a ...
GetVulnerabilityLibraryIssues
This method can be used for the following functionality: Get details for all vulnerabilities in the library. This method...
InviteUserToProject
This method can be used for the following functionality: Invite a user to a project, by the project Id and username.
RejectProjectRequestById
This method can be used for the following functionality: Reject a project request, by project request identifier (Id).
RequestRetest
This method can be used for the following functionality: Request a retest on a project that user has access to.
SendDailyCommencementEmail
This method can be used for the following functionality: Send daily commencement email to project team for a project tha...
SendDailyCompletionEmail
This method can be used for the following functionality: Send daily completion email to project team for a project that ...
UpdateExecSummaryNotes
This method can be used for the following functionality: Update executive summary notes on a project that this user must...
UpdateGroup
This method can be used for the following functionality: Update an existing group.
UpdateProjectById
This method can be used for the following functionality: Update a project by it's Id.
UpdateProjectNote
This method can be used for the following: Update existing note on a project that you have Edit access to.
UpdateProjectRequestById
This method can be used for the following functionality: Update a project request that you have access to, by project re...
UpdateProjectWorkspaceNote
This method can be used for the following: Update existing workspace note on a project that you have Edit access to.
UpdateScope
This method can be used for the following functionality: Update an asset on a project that this user must have Edit acce...
UpdateTestcase
This method can be used for the following functionality: Update a testcase on a project that this user must have Edit ac...
UpdateTestcaseOnTestsuite
This method can be used for the following functionality: Update a testcase on a testsuite.
UpdateTestsuite
This method can be used for the following functionality: Update a testsuite.
UpdateUserAccessOnGroup
This method can be used for the following functionality: Update a user's access on a group.
UpdateUserAccessOnProject
This method can be used for the following functionality: Update a users' access on a project.
UpdateVulnerabilityById
This method can be used for the following functionality: Update a vulnerability this user has access to, by vulnerabilit...
UpdateVulnerabilityLibraryIssue
This method can be used for the following functionality: Update a vulnerability in the library, by vulnerability identif...
UpdateVulnerabilityWithLibrary
This method can be used for the following: Update a vulnerability on a project you have access to, by vulnerability iden...
Previous
Users
Next
Authentication
Last updated
7 months ago