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
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
}
}