GDPR Request Status API: gdprRequestStatus

The GDPR Request Status API provides transparency and tracking capabilities for GDPR requests. Once a request is registered, stakeholders can use this API to monitor its status.

You can verify the processing status of a submitted access request using the trackingId generated at the time of submission. If the request is completed and is of type Right to Know, the response includes the AWS S3 location from which the exported access request data can be downloaded.

API Endpoint and Method

URL Format

https://{B2B_URL}/api/v1/gdpr/b2b/gdprRequestStatus?trackingId={ TRACKING_ID}
			

Example URL

https://api-dev.algonomy.com/rcdpapi/api/v1/gdpr/b2b/gdprRequestStatus?trackingId=496
			

HTTP Method

POST

Note: To get the {GDPR_API_URL} contact your CSM or Algonomy support team.

Request Header

Include the following parameters in your request header:

Parameter

Type Required or Optional

Description

access_token

String

Required

The OAuth token required for authentication.
tenant_hash

String

Required

The tenant’s unique hash provided by the customer success team.

trackingId

String

Required

The unique tracking ID of the GDPR request to be revoked.

Response Body

A successful request returns “200 – OK” along with the following retrieved data as response.

{
"status": "OK",
"data": {
"reports3Path": null,
"reports3Region": null,
"reqStatus": "registered",
"reqSource": "API",
"reqParam": null,
"reqParamValue": null,
"reqType": "access",
"displayDownload": false,
"customerCode": null,
"gcrId": null,
"trackingId": "399",
"reportStatusDisplayName": null,
"requestDate": "19-Mar-2026 11:11:36 AM",
"requestCompletedDate": null
}
}