API ReferenceRisk
List Risk Assessments
Paginated listing of historical risk assessments with filter support.
Endpoint
GET /v1/risk/assessmentsBase URL: https://<Domain id="api"/>
Authentication: Bearer token with risk:read.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
page_size | int32 | Default 50, max 500 |
page_token | string | Cursor from previous response |
filter | string | e.g. level = "HIGH", identity_id = "usr_...", computed_at >= "..." |
Example
const res = await fetch(
"https://api-id.avnology.net/v1/risk/assessments?" +
new URLSearchParams({
filter: 'level = "HIGH" OR level = "CRITICAL"',
page_size: "100",
}),
{ headers: { Authorization: `Bearer ${process.
q := url.Values{}
q.Set("filter", `level = "HIGH" OR level = "CRITICAL"`)
q.Set("page_size", "100")
import httpx, os
httpx.get(
"https://api-id.avnology.net/v1/risk/assessments",
params={"filter": 'level = "HIGH" OR level = "CRITICAL"', "page_size": 100},
headers={"Authorization"
const res = await fetch(
"https://api-id.avnology.net/v1/risk/assessments?" +
new URLSearchParams({
filter: 'level = "HIGH" OR level = "CRITICAL"',
page_size: "100",
}),
{ headers: { Authorization: `Bearer ${process.
q := url.Values{}
q.Set("filter", `level = "HIGH" OR level = "CRITICAL"`)
q.Set("page_size", "100")
import httpx, os
httpx.get(
"https://api-id.avnology.net/v1/risk/assessments",
params={"filter": 'level = "HIGH" OR level = "CRITICAL"', "page_size": 100},
headers={"Authorization"
const res = await fetch(
"https://api-id.avnology.net/v1/risk/assessments?" +
new URLSearchParams({
filter: 'level = "HIGH" OR level = "CRITICAL"',
page_size: "100",
}),
{ headers: { Authorization: `Bearer ${process.
q := url.Values{}
q.Set("filter", `level = "HIGH" OR level = "CRITICAL"`)
q.Set("page_size", "100")
import httpx, os
httpx.get(
"https://api-id.avnology.net/v1/risk/assessments",
params={"filter": 'level = "HIGH" OR level = "CRITICAL"', "page_size": 100},
headers={"Authorization"
const res = await fetch(
"https://api-id.avnology.net/v1/risk/assessments?" +
new URLSearchParams({
filter: 'level = "HIGH" OR level = "CRITICAL"',
page_size: "100",
}),
{ headers: { Authorization: `Bearer ${process.
q := url.Values{}
q.Set("filter", `level = "HIGH" OR level = "CRITICAL"`)
q.Set("page_size", "100")
import httpx, os
httpx.get(
"https://api-id.avnology.net/v1/risk/assessments",
params={"filter": 'level = "HIGH" OR level = "CRITICAL"', "page_size": 100},
headers={"Authorization"