# Get account audit logs

This endpoint returns audit trail records generated for the current account,
based on the supplied filter criteria such as modules, features, actions,
users, and time range.

The results are normalized to the logged-in user’s timezone and returned
in descending order of event occurrence time.
            
Notes:

- Only audit records belonging to the current account are returned
- Results are enriched with user and account metadata
- Timestamps are converted to the logged-in user’s timezone

Endpoint: POST /api/v1/auditing/audittrails

## Query parameters:

  - `limit` (integer)

  - `start` (integer)

## Request fields (application/json-patch+json):

  - `clouds` (array,null)

  - `features` (array,null)

  - `actions` (array,null)

  - `items` (array,null)

  - `userIds` (array,null)

  - `startTime` (string,null)

  - `endTime` (string,null)

  - `menus` (array,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.data` (array,null)

  - `data.data.action` (string,null)

  - `data.data.module` (string,null)

  - `data.data.feature` (string,null)

  - `data.data.item` (string,null)

  - `data.data.eventStartTime` (string,null)

  - `data.data.additionalComments` (string,null)

  - `data.data.user` (object)

  - `data.data.user.id` (string)

  - `data.data.user.userId` (string)

  - `data.data.user.name` (string,null)

  - `data.data.user.email` (string,null)

  - `data.data.user.profilePic` (string,null)

  - `data.data.user.status` (object)

  - `data.data.user.status.id` (string)

  - `data.data.user.status.name` (string,null)

  - `data.data.user.status.code` (string,null)

  - `data.data.user.responseDescription` (string,null)

  - `data.data.account` (object)

  - `data.data.account.accountName` (string,null)

  - `data.data.account.accountId` (string)

  - `data.data.account.timeZone` (object)

  - `data.data.account.timeZone.timeZoneId` (integer)

  - `data.data.account.timeZone.timeZoneName` (string,null)

  - `data.data.account.timeZone.utcOffset` (integer)

  - `data.data.account.timeZone.dayLightSavingsOffset` (integer)

  - `data.data.account.timeZone.uniqueId` (string)

  - `data.data.account.timeZone.code` (string,null)

  - `data.data.account.timeZone.supportsDaylightSavingTime` (boolean)

  - `data.data.account.timeZone.daylightName` (string,null)

  - `data.data.account.contactDetails` (object)

  - `data.data.account.contactDetails.addressL1` (string,null)

  - `data.data.account.contactDetails.addressL2` (string,null)

  - `data.data.account.contactDetails.state` (string,null)

  - `data.data.account.contactDetails.city` (string,null)

  - `data.data.account.contactDetails.country` (object)

  - `data.data.account.contactDetails.country.countryId` (integer)

  - `data.data.account.contactDetails.country.countryName` (string,null)

  - `data.data.account.contactDetails.country.countryCode` (string,null)

  - `data.data.account.contactDetails.zip` (string,null)

  - `data.data.account.contactDetails.phone1` (string,null)

  - `data.data.account.contactDetails.phone2` (string,null)

  - `data.data.account.contactDetails.fax` (string,null)

  - `data.data.account.contactDetails.email` (string,null)

  - `data.data.account.contactDetails.url` (string,null)

  - `data.data.account.contactDetails.contactPerson` (string,null)

  - `data.data.account.contactDetails.countryId` (integer)

  - `data.data.account.contactDetails.timezoneId` (integer)

  - `data.data.account.contactDetails.accountLogo` (string,null)

  - `data.data.account.contactDetails.currency` (object)

  - `data.data.account.contactDetails.currency.currencyId` (integer)

  - `data.data.account.contactDetails.currency.currencyName` (string,null)

  - `data.data.account.contactDetails.currency.currencySymbol` (string,null)

  - `data.data.account.contactDetails.currency.currencyCode` (string,null)

  - `data.data.account.contactDetails.currency.uniqueId` (string)

  - `data.data.account.contactDetails.currencyId` (integer)

  - `data.data.account.contactDetails.latitude` (number,null)

  - `data.data.account.contactDetails.longitude` (number,null)

  - `data.data.account.contactDetails.zoomLevel` (integer,null)

  - `data.data.account.responseDescription` (string,null)

  - `data.endDate` (string,null)

  - `data.listProperties` (object)

  - `data.listProperties.totalCount` (integer)

  - `data.listProperties.currentStart` (integer)

  - `data.listProperties.currentLength` (integer)

  - `data.listProperties.pageCount` (integer)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


