curl --request GET \
--url http://localhost:3333/v1/risks \
--header 'X-API-Key: <api-key>'{
"data": [
{
"id": "rsk_abc123def456",
"title": "Data breach vulnerability in user authentication system",
"description": "Weak password requirements could lead to unauthorized access to user accounts",
"category": "technology",
"status": "open",
"likelihood": "possible",
"impact": "major",
"treatmentStrategy": "mitigate",
"assigneeId": "mem_abc123def456",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"count": 15,
"authType": "api-key",
"authenticatedUser": {
"id": "usr_def456ghi789",
"email": "user@example.com"
}
}Returns all risks for the authenticated organization. Supports both API key authentication (X-API-Key header) and session authentication (Bearer token or cookies).
curl --request GET \
--url http://localhost:3333/v1/risks \
--header 'X-API-Key: <api-key>'{
"data": [
{
"id": "rsk_abc123def456",
"title": "Data breach vulnerability in user authentication system",
"description": "Weak password requirements could lead to unauthorized access to user accounts",
"category": "technology",
"status": "open",
"likelihood": "possible",
"impact": "major",
"treatmentStrategy": "mitigate",
"assigneeId": "mem_abc123def456",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"count": 15,
"authType": "api-key",
"authenticatedUser": {
"id": "usr_def456ghi789",
"email": "user@example.com"
}
}API key for authentication
Search by title (case-insensitive contains)
"data breach"
Page number (1-indexed)
x >= 11
Number of items per page
1 <= x <= 25050
Sort by field
createdAt, updatedAt, title, status Sort direction
asc, desc Filter by status
open, pending, closed, archived Filter by category
customer, fraud, governance, operations, other, people, regulatory, reporting, resilience, technology, vendor_management Filter by department
none, admin, gov, hr, it, itsm, qms Filter by assignee member ID
"mem_abc123def456"
Was this page helpful?