Lists every event recorded on the case, newest first, in every category, with actors' names and emails shown in full, filtered by type and category and paged with page and perPage. Super admin only.
Query parameters
-
Default value is
1. -
Maximum value is
100. Default value is10. -
If skip/limit not provided, page/perPage will take precedence
-
If skip/limit not provided, page/perPage will take precedence
-
Values are
ascordesc. Default value isasc. -
Values are
financial_connection_removed,oc_invited,oc_accepted,oc_member_added,oc_member_removed,oc_ec_created,oc_suggestion_created,oc_suggestion_updated,oc_suggestion_message,oc_suggestion_rejected,oc_ec_approved,oc_data_approved,oc_data_revoked,oc_code_released,oc_code_unreleased,member_invited,member_accepted,case_created,case_status_changed,extraction_code_created,extraction_code_updated,extraction_code_locked,custodian_updated,device_attached,data_uploaded,export_started,export_finished,export_errored, orexport_cancelled. -
Values are
general,case_data, oroc.
curl \
--request GET 'http://api.example.com/admin/case/{caseId}/events' \
--header "Authorization: Bearer $ACCESS_TOKEN"
{
"data": {
"total": 42,
"page": 1,
"perPage": 20,
"skip": 0,
"limit": 20,
"totalPages": 3,
"nextPage": 2,
"previousPage": 42.0,
"data": [
{
"createdAt": "2026-01-15T14:30:00.000Z",
"updatedAt": "2026-01-15T14:30:00.000Z",
"id": "507f1f77bcf86cd799439011",
"type": "financial_connection_removed",
"category": "general",
"description": "Export finished",
"createdBy": {
"createdAt": "2026-01-15T14:30:00.000Z",
"updatedAt": "2026-01-15T14:30:00.000Z",
"id": "507f1f77bcf86cd799439011",
"name": "Jane Doe",
"email": "jane.doe@example.com"
},
"metadata": {}
}
]
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}