---
title: "Get Request Audit History"
method: GET
path: "/api/datasubject/v2/requestqueues/id/{requestQueueId}/requesthistory"
tags: ["Request Queues"]
---

# Get Request Audit History

`GET /api/datasubject/v2/requestqueues/id/{requestQueueId}/requesthistory`

Use this API to retrieve the audit history of a request. The response will include details such as field updates and the date and time when changes were made.

## Path parameters

- `requestQueueId` string, uuid, required — GUID that is unique to each request. This GUID can be obtained either from the response of the GET /requestqueues/{language} API orfrom the url by navigating to the request details page within the DSAR module in the application. If the request is deleted,obtain the ID by navigating to the request URL from the assignee email.

## Query parameters

- `page` integer — Results page you want to retrieve. Page number starts with 0 (0..N)
- `size` integer — Number of records per page.

## Response `200`

OK

- PrivacyAutomationDataSubjectRequestDSRAutomationRequestAuditInfoResponse[]
  - `description` string — The description of the request attribute audited.
  - `changeDateTime` string, date-time — The timestamp when the change was done.
  - `recordedDateTime` string, date-time — The timestamp when the audit was recorded.
  - `userDetail` PrivacyAutomationDataSubjectRequestDSRAutomationBasicTenantUserInfoResponse
    - `email` string
    - `fullName` string
    - `userId` string, uuid
    - `internal` boolean
    - `disabled` boolean
    - `deleted` boolean
  - `changes` PrivacyAutomationDataSubjectRequestDSRAutomationAuditRecordDetail[]
    - `description` string — The description of the request attribute audited.
    - `fieldName` string — The name of the request attribute audited.
    - `oldValue` PrivacyAutomationDataSubjectRequestDSRAutomationAuditFieldValue
      - `name` string
    - `newValue` PrivacyAutomationDataSubjectRequestDSRAutomationAuditFieldValue
      - `name` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `429` — Too Many Requests. For more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).
- `500` — Internal Server Error

---

[API](https://skmtc.dev/onetrust/apis/platform-access-management.md) · [All operations](https://skmtc.dev/onetrust/apis/platform-access-management/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/onetrust/platform-access-management/revisions/21de3aa0b170/schema)
