getDataSubjectCallbacks
| Method | GET | ||
| Prod URL | https://cpm.trustarc.com/server/api/v1/external/data-subject-callbacks | ||
| EU URL | https://cpm.trustarc.eu/server/api/v1/external/data-subject-callbacks | ||
| Headers | Authorization: Bearer <access_token from 'Token Access' section> | ||
| URL Parameters | N/A | ||
| Sample Request | N/A | ||
| Sample Success Response | {
"content": [
{
"dataSubjectTypeIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"eventTypes": [
"CREATED"
],
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"url": "string"
}
],
"empty": true,
"first": true,
"last": true,
"number": 0,
"numberOfElements": 0,
"size": 0,
"sort": {
"empty": true,
"sorted": true,
"unsorted": true
},
"totalElements": 0,
"totalPages": 0
}
Where:
| ||
| Success Response | Code: 200 OK | ||
| Error Response |
| ||
getDataSubjectCallbackById
| Method | GET | ||
| Prod URL | https://cpm.trustarc.com/server/api/v1/external/data-subject-callbacks/{id} | ||
| EU URL | https://cpm.trustarc.eu/server/api/v1/external/data-subject-callbacks/{id} | ||
| Headers | Authorization: Bearer <access_token from 'Token Access' section> | ||
| URL Parameters | ID - UUID of data subject callback to be retrieved | ||
| Sample Request | N/A | ||
| Sample Success Response | {
"dataSubjectTypeIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"eventTypes": [
"CREATED"
],
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"url": "string"
}Where:
| ||
| Success Response | Code: 200 OK | ||
| Error Response |
| ||
createDataSubjectCallback
| Method | POST | ||
| Prod URL | https://cpm.trustarc.com/server/api/v1/external/data-subject-callbacks | ||
| EU URL | https://cpm.trustarc.eu/server/api/v1/external/data-subject-callbacks | ||
| Headers | Authorization: Bearer <access_token from 'Token Access' section> | ||
| URL Parameters | ID - UUID of data subject callback to be retrieved | ||
| Sample Request | {
"dataSubjectTypeIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"eventTypes": [
"CREATED"
],
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"url": "string"
}
Where:
| ||
| Sample Success Response | {
"dataSubjectTypeIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"eventTypes": [
"CREATED"
],
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"url": "string"
}Where:
| ||
| Success Response | Code: 200 OK | ||
| Error Response |
| ||
deleteConsentCallback
| Method | DELETE | ||
| Prod URL | https://cpm.trustarc.com/server/api/v1/external/consent-callbacks/{id} | ||
| EU URL | https://cpm.trustarc.eu/server/api/v1/external/consent-callbacks/{id} | ||
| Headers | Authorization: Bearer <access_token from 'Token Access' section> | ||
| URL Parameters | ID - UUID of data subject callback to be deleted | ||
| Sample Request | N/A | ||
| Sample Success Response | N/A | ||
| Success Response | Code: 200 OK | ||
| Error Response |
| ||
deleteConsentCallbacksByUrl
| Method | DELETE | ||
| Prod URL | https://cpm.trustarc.com/server/api/v1/external/consent-callbacks/{url} | ||
| EU URL | https://cpm.trustarc.eu/server/api/v1/external/consent-callbacks/{url} | ||
| Headers | Authorization: Bearer <access_token from 'Token Access' section> | ||
| URL Parameters | URL - URL of data subject callback to be deleted | ||
| Sample Request | N/A | ||
| Sample Success Response | N/A | ||
| Success Response | Code: 200 OK | ||
| Error Response |
| ||