Skip to main content

Submit the Request via API (integration with Intake Web Page)

A request for RoA/RtE using can be submitted using the API described below. This API will submit a request for RoA or RtE. This API is typically called by an Intake button on an authenticated web page from where a logged in Data Subject can make an RoA or RtE request.


URL:
{versionNumber}/products/Privacy/request/submit


Parameters

Name

Description

Path

versionNumber

REST API Version

Path

SessionId

Session Identifier

Header

requestObj

Request Object

Body

Sample Call
http://localhost:8088/dgcontroller/services/v1/products/Privacy/request/ 


Request Body:

CODE
{
   "updatedROAROEList":[
      {
         "entityId":28,
         "roa":true,
         "roe":false,
         "scanReq":null,
         "requestInformation":{
            "requestDate":"08-09-2020 17:22:25",
            "scope":"selectedObject",
            "volume":"allVolume",
            "format":"PDF",
            "source":"Internal Request",
            "regulationType":"GDPR",
            "resultTableIds":[
               71,
               68
            ],
            "defaultList":false,
            "identityId":28,
            "user":"d"
         }
      }
   ]
}

Response Body:
It will provide a RoA/RtE record ID which user can use for generating and downloading the report

CODE
{
   		 "result": "SUCCESS",
   		 "message": "RoA Request Status: ROA request ACCEPTED",
   		 "response": {
       			 "roARecordId": 124
    		}
	}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.