Get a full Praxis Shield incident (with evidence + LLM assessments)
curl --request GET \
--url https://pria.praxislxp.com/api/admin/security/threats/{incidentId} \
--header 'x-access-token: <api-key>'{
"success": true,
"incident": {
"_id": "<string>",
"severity": 2,
"categories": [
"<string>"
],
"title": "<string>",
"summary": "<string>",
"user": "<string>",
"userEmail": "<string>",
"userFname": "<string>",
"userLname": "<string>",
"institutionIds": [
"<string>"
],
"institutions": [
{
"_id": "<string>",
"name": "<string>"
}
],
"evidence": [
{}
],
"llmAssessments": [
{}
],
"reviewerNotes": [
{
"author": "<string>",
"note": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
],
"reviewerActions": [
{
"author": "<string>",
"action": "<string>",
"metadata": {},
"createdAt": "2023-11-07T05:31:56Z"
}
],
"firstSeenAt": "2023-11-07T05:31:56Z",
"lastSeenAt": "2023-11-07T05:31:56Z"
}
}Admin
Get a full Praxis Shield incident (with evidence + LLM assessments)
Returns the full incident document — unlike the list endpoint this does NOT strip evidence/llmAssessments (the client needs them to render the detail modal). Mounted under the admin gate (isAdmin) and RAP-scoped via the institutions.list entitlement (super bypasses): the caller must manage at least one of the incident’s institutions. Evidence/LLM text is attacker-influenced and MUST be rendered inert by the client.
GET
/
api
/
admin
/
security
/
threats
/
{incidentId}
Get a full Praxis Shield incident (with evidence + LLM assessments)
curl --request GET \
--url https://pria.praxislxp.com/api/admin/security/threats/{incidentId} \
--header 'x-access-token: <api-key>'{
"success": true,
"incident": {
"_id": "<string>",
"severity": 2,
"categories": [
"<string>"
],
"title": "<string>",
"summary": "<string>",
"user": "<string>",
"userEmail": "<string>",
"userFname": "<string>",
"userLname": "<string>",
"institutionIds": [
"<string>"
],
"institutions": [
{
"_id": "<string>",
"name": "<string>"
}
],
"evidence": [
{}
],
"llmAssessments": [
{}
],
"reviewerNotes": [
{
"author": "<string>",
"note": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
],
"reviewerActions": [
{
"author": "<string>",
"action": "<string>",
"metadata": {},
"createdAt": "2023-11-07T05:31:56Z"
}
],
"firstSeenAt": "2023-11-07T05:31:56Z",
"lastSeenAt": "2023-11-07T05:31:56Z"
}
}Authorizations
JWT token passed in x-access-token header
Path Parameters
Was this page helpful?
List the accounts + institutions visible to the caller (threat panel selectors)Update a Praxis Shield incident (status / severity / categories)
⌘I