Audit Trail
Security and compliance logs for all system actions.
Search Audit Log
Retrieve the full audit log with pagination and filters.
HTTP Method & URL: GET /api/admin/AuditTrail
Authorization: Requires X-API-KEY
Request
- Headers
- cURL
| Name | Value | Required | Description |
|---|---|---|---|
X-API-KEY | string | Yes | Your unique API key. |
curl -X GET "https://stg.itechops.com/api/admin/AuditTrail?pageNumber=1&pageSize=10" \
-H "X-API-KEY: your_api_key_here"
Responses
- 200 OK
- 401 Unauthorized
- 500 Server Error
Description: Success. Returns audit entries and pagination metadata.
Response Body: ApiResponse<PaginationModel<AuditTrailModel>>
{
"Success": true,
"Result": {
"Data": [
{
"AuditId": "3fa85f64-5717-4562-b3fc-2c963f66afd1",
"ActionType": "Update",
"ActionMassage": "Updated component status",
"PerformedBy": "admin@example.com",
"Timestamp": "2023-10-25T14:30:00Z"
}
],
"TotalRecords": 1,
"TotalPages": 1
}
}
Description: Authentication failed.
{
"Success": false,
"Result": null,
"Message": "Invalid or missing API key."
}
Description: Internal server error.
{
"Success": false,
"Result": null,
"Message": "An unexpected error occurred."
}