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