Risk catalog
GET
/api/v1/risk-catalog
const url = 'https://example.com/api/v1/risk-catalog';const options = {method: 'GET', headers: {cookie: 'ttx_access_token=<ttx_access_token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/risk-catalog \ --cookie ttx_access_token=<ttx_access_token>TTX-Zone’s library of risks to an exercise and their usual mitigations.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Successful Response
Media typeapplication/json
RiskCatalogResponse
object
items
required
Items
Array<object>
RiskTemplateReadGET /risk-catalog – one exercise risk template, both locales.
object
category
required
Category
string
default
required
Default
boolean
id
required
Id
string
mitigation_en
required
Mitigation En
string
mitigation_es
required
Mitigation Es
string
risk_en
required
Risk En
string
risk_es
required
Risk Es
string
Example generated
{ "items": [ { "category": "example", "default": true, "id": "example", "mitigation_en": "example", "mitigation_es": "example", "risk_en": "example", "risk_es": "example" } ]}