Skip to content
Adversarial
Search
Ctrl
K
Cancel
Website
Login
Select theme
Dark
Light
Auto
Getting Started
Introduction
Authentication
Tutorials
Tutorials
Complete a Risk Lifecycle
Set Up Your Adversarial Tenant
Guides
Risks
Risk Register
Creating Risks
Risk Fields
Scoring and Remediation
FAQ
Incidents
Incident Register
Creating Incidents
Incident Fields
Scoring and Response
FAQ
Threats
Configuring Your Threat Profile
Threat Profile
Compliance
Compliance
CyberGov
Notifications
Notifications
Org-Level Notifications
Integrations
Integrations
incident
CrowdStrike
GreyMatter
notification
Slack
Teams
risk
BugCrowd
HackerOne
WatchTowr
Wiz
ticket
Jira
Service Accounts
Service Accounts
API Access
Roles & Permissions
Roles & Permissions
Managing Roles
FAQ
Concepts
Platform Overview
AI Features
Threat Objectives
Release Notes
Releases
May 2026
April 2026
March 2026
February 2026
January 2026
December 2025
November 2025
API Reference
Overview
Authorization
Complete OAuth2 login
Initiate OAuth2 login
Log out the current user
Switch organization
Comments
Update a comment by ID
Delete a comment by ID
Context
Retrieve information about the current user and their organization
Documents
List documents
Download the Board Deck powerpoint
Download the cybergov powerpoint
Make changes to documents
Approve or deny an open proposal
Get editor data for a document
Get a document
Filter Views
List filter views for the current user
Create a new filter view
Get a filter view by ID
Update a filter view
Delete a filter view
Incidents
List incidents with associated components for the incident register
Create a new incident
Delete many incidents by incident IDs
Update many incident's editable fields, given a list of incident IDs
Count incidents
Export incidents as CSV
Suggest scores for many incidents based on the provided parameters
List all incident sources available for use in the organization
Add a new incident source to be available for use in the organization
Delete an incident source from the organization
Set incident sources back to the defaults
Get an incident by ID
Update some of an incident's editable fields, by ID
Get comments for an incident
Create a new comment for an incident
Get the history of changes for an incident
Create a new risk from an incident
Associate a risk with an incident
Remove a risk association from an incident
Suggest an incident score based on the provided parameters
Remove a tag from an incident
Get threats associated with an incident
Add a tag to an incident
Integrations
List configured integrations
Preview Jira issues as incidents before import
Import incidents from Jira
Search Jira issues
Preview Jira issues as risks before import
Import risks from Jira
List Jira issues linked to a risk
Create a Jira issue for a risk
Link a risk to a Jira issue
Unlink a risk from a Jira issue
get_slack_config
upsert_slack_config
delete_slack_config
list_slack_channels
add_slack_subscription
remove_slack_subscription
test_slack_connection
get_teams_config
upsert_teams_config
delete_teams_config
list_teams_channels
add_teams_subscription
remove_teams_subscription
test_teams_connection
Get integration configuration
Create or update integration configuration
Delete integration configuration
Preview integration resources as incidents
Import incidents from an integration
Preview integration resources as risks
Import risks from an integration
Notifications
list notifications for user
Mark all notifications as read for the current user
mark notification as read
Notification Preferences
List notification preferences
Add a channel preference for a notification type
Remove a specific channel preference
Subscriptions
List individual item subscriptions for user
Subscribe to notifications for a specific item
Unsubscribe from notifications for a specific item
OAuth
list_oauth_clients
POST /v1/oauth/clients
GET /v1/oauth/clients/{id}
Issue a fresh client secret for a service account. The public `client_id` is preserved so existing audit and log references remain valid; only the secret half of the credential pair changes.
DELETE /v1/oauth/clients/{id}
PATCH /v1/oauth/clients/{id}
POST /v1/oauth/token
Organizations
Retrieve the organizations the user is a member of
List the domains associated with the users organization
Add a domain to the users organization
Delete a domain from the users organization
list the outstanding invitations for the current organization
Create an invitation to join the organization
Delete an invitation to join the organization
Deactivate a user in the organization.
Update a member's role and/or activation status.
Get an overview of the users organization portfolio
List available roles and their descriptions.
Retrieve the requested organization
Leave the provided organization
Update attributes of the users organization
Get compliance metrics for an organization
Get risk performance metrics for an organization
Add a portfolio tag to an organization.
Remove a portfolio tag from an organization.
Risks
List RSKs (the canonical risk register).
Create a new RSK.
Delete many RSK risks by risk IDs
Bulk-update RSKs.
List all AKRs (Adversarial Key Risks).
Bulk-update AKRs.
Get an AKR by numeric ID.
Update parts of an AKR by numeric ID.
Count risks
Export risks as CSV
Get remediation agility for an organization
Get remediation agility sparkline for an organization
Generate AI risk scores for multiple risks
Get the SLAs for the current organization
Reset the SLAs for the current organization
Update the SLAs for the current organization
List all Risk sources available for use in the organization
Add a new Risk source to be available for use in the organization
Delete a risk source from the organization
Reset the risk sources to the default values
List all Risk types available for use in the organization
Get an RSK by numeric ID.
Update parts of an RSK by numeric ID.
Get the history of changes for a risk
List comments for a risk
Create a new comment for a risk
Associate an incident with a risk
Remove an incident association from a risk
Get AI risk score for a risk
Get all tags associated with a risk
Add a tag to a risk
Remove a tag from a risk
Users
List service accounts (integration + API-key) in the organization.
List all users in the user's organization
Retrieve information about the current user and their organization
Update the current user's profile details
List pending organization invitations
Accept an organization invitation
Decline an invitation to join another organization
Get the current user's effective permissions
Fetch a user's profile avatar.
Get a user by ID in the user's organization
Tags
Create a new tag
List item tags for the organization
List tags created by the user
Get a tag by ID
Delete a tag
Update a tag
Get statistics for a specific tag
Threats
List threat objectives
List threat objectives for an organization
Project the consequences (risk and policy changes) of a hypothetical set of threat positions.
List all proposals to change threats made for the organization
Create a new proposal to change a threat profile
Get the currently active proposal
Update a pending proposal's threat positions
Approve a pending proposal
Deny a pending proposal
Get threat objective data by slug
Website
Login
Select theme
Dark
Light
Auto
delete_slack_config
DELETE
/v1/integrations/slack
Production
Staging
Local
Responses
Section titled “ Responses ”
200
Section titled “200 ”
Configuration deleted
404
Section titled “404 ”
Not configured