User Audits
GET UserAudits
Purpose
Returns a list of user audits.
Required Permissions
User Audit Management (Read).
Query Parameters (Optional)
- username: User name.
- actiontype: Action type.
- section: Section.
- startdate: Start date.
- enddate: End date.
- limit: (default: 1000) Number of records to return.
- offset: (default: 0) Number of records to skip before returning records.
Request Body
None.
Response Body
Content-Type: application/json
{ TotalCount : int, Data: [ { AuditID : int, ActionType : string, Section : string, UserID : int, UserName : string, IPAddress : string, CreateDate : datetime }, ... ] }
Response Codes
200 – Request successful. User Audits in response body.
Default Sort
By default the records are sorted by CreateDate in descending order (latest entries are shown first)
GET UserAudits/{auditId:int}/UserAuditDetails
Purpose
Returns a list of user audit details.
Required Permissions
User Audit Management (Read).
Query Parameters
- auditid: Audit ID
- limit: (default: 1000) Number of records to return.
- offset: (default: 0) Number of records to skip before returning records.
Request Body
None.
Response Body
Content-Type: application/json
{ TotalCount: int, Data: [ { AuditDetailsID : int, Name: string, OldValue : string, NewValue : string }, ... ] }