cURL
curl -X GET "https://app.cotool.ai/api/threat-model" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
{ "threatModel": { "organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "currentVersion": { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "version": 123, "isCurrent": true, "authorType": "ai", "authorId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "modelAlias": "<string>", "changeDescription": "<string>", "createdAt": "<string>", "content": "<string>" } }, "recentVersionWindow": 123, "generationJob": { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "status": "pending", "createdAt": "<string>" } }
Get the current threat model for the organization.
API Key authentication for programmatic access. Include your API key in the Authorization header as: Bearer your_api_key_here
Bearer your_api_key_here
Successful response
Current threat model for the org, or null if none exists yet
Show child attributes
How many recent versions threat model logic typically needs to look at
Active threat model generation job, if one is currently pending or running
Was this page helpful?