Threats
Create Multiple Threats
Use this API to create multiple new threats in the Threat Library.
post/api/controls/v2/threats
Request body
Example request
[
{
"orgGroupId": "123e4567-e89b-12d3-a456-426614174000",
"identifier": "THREAT-2025-001",
"name": "Data Exfiltration Through Insecure Communication Channels",
"description": "This threat involves the unauthorized transfer of data from a device or network to an external destination through insecure channels.",
"framework": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "ISO 27001",
"nameKey": "framework.key.iso"
},
"category": {
"name": "Financial Category",
"nameKey": "IM.FinancialCategoryName"
},
"status": "Active"
}
]Response
Created
Returns a list of added threat identifiers (guid).
Example response
{
"id": [
"123e4567-e89b-12d3-a456-426614174000",
"456a4567-e89b-12d3-123e-426614174001"
]
}