GDPR Request Status API: gdprRequestStatus
The GDPR Request Status API is designed to offer transparency and tracking capabilities for GDPR requests. Once a GDPR request is registered, stakeholders can utilize this API to monitor the status of these requests.
API Endpoint and Method
URL Format
Copy
https://{GDPR_API_URL}/api/v1/gdpr/b2b/gdprRequestStatus?trackingId=496
Example URL
Copy
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.
Copy
{
"status": "OK",
"data":
{
"reports3Path": "algonomy-rcdp/__internal/gdpr/access/605992/496/user_details.zip",
"reports3Region": "us-east-1",
"reqStatus": "done",
"reqSource": "ucp",
"reqParam": null,
"reqParamValue": null,
"reqType": "access",
"displayDownload": false,
"customerCode": null,
"gcrId": null,
"trackingId": "496",
"reportStatusDisplayName": null,
"requestDate": "20-Jan-2023 12:17:07 PM",
"requestCompletedDate": "20-Jan-2023 12:20:52 PM"
}
}