reports
Generate an Activity Audit report of user actions within the application register.
Changed onCreates an asynchronous job to produce a CSV report detailing user activity within the application register, filtered by date range, username, and activity type. Returns an acknowledgement containing the job ID that can be used to track progress and download the report once complete. The CSV output is capped by server configuration, defaulting to 100,000 rows.
post/reports/activity-audit/jobs
Request
- Base URL/ (relative, and the document was published on a file host, not at the API’s origin)
- URL/reports/activity-audit/jobs
- Authnone declared
Request body
Example request
{
"dateFrom": "2025-10-01",
"dateTo": "2025-10-31",
"username": "jsmith@example.com",
"activityTypes": [
"UPDATE_APPLICATION"
]
}Response
Report job accepted for asynchronous processing.
Example response
{
"id": "9f7b2a35-57ac-4a1c-9c41-83b6c8157af4",
"type": "FEES_REPORT",
"status": "RECEIVED",
"createdCount": 12,
"mainFeeTotal": 120.5,
"offsiteFeeTotal": 30.25,
"totalFeeValue": 150.75
}Changes
- info
added the optional property
to the response with the status
- info
- breaking
removed the enum value
ADD_STANDARD_APPLICANTof the request property/ - breaking
removed the enum value
DELETE_STANDARD_APPLICANTof the request property/ - breaking
removed the enum value
UPDATE_STANDARD_APPLICANTof the request property/
- breaking