Skip to content

Generate AI risk scores for multiple risks

POST
/v1/risks/scores
curl --request POST \
--url https://api.adversarial.com/api/v1/risks/scores \
--header 'Content-Type: application/json' \
--data '{ "risk_ids": [] }'
Media typeapplication/json
object
risk_ids
Array<string>
default:
Example
RSK-00001

Score many risks at once

Media typeapplication/json

This is the user-facing response for multiple risk scores.

object
failed
required
Array<integer>
succeeded
required
Array<object>
object
id
required
integer format: int64
impact
required
string
Allowed values: Very Low Low Medium High Severe
impact_reasoning
required
string
likelihood
required
string
Allowed values: Remote Unlikely Possible Probable Imminent
likelihood_reasoning
required
string
threat_objectives
required
Array<object>
object
reasoning
required
string
relevance
required

Defines how relevant a threat objective is to a particular risk

string
Allowed values: Moderate Substantial
threat_name
required

Identifies a specific threat objective

string
Allowed values: Sabotage Data Disclosure Extortion Customer Targeting Resource Hijacking Fraud
threat_objectives_reasoning
required
string
Example
{
"succeeded": [
{
"impact": "Very Low",
"likelihood": "Remote",
"threat_objectives": [
{
"relevance": "Moderate",
"threat_name": "Sabotage"
}
]
}
]
}