A regulatory request to delete or export an individual's PII.
batchComplianceRequestUuid | string The UUID of the batch the compliance request belongs to. |
createdAt | string <date-time> The date and time the compliance request was created. |
objectType | string <= 255 characters The type of record to process, can be 'Prospect' or 'Recipient' for e-mail addresses unassociated with a prospect. |
pii | object A JSON object of personal information required for processing the compliance request. |
requestObjectId | string <= 255 characters The identifier for the record processed, for Prospects this is the Prospect ID, for Recipients this is an e-mail address. |
requestType | string <= 32 characters The type of compliance request (only 'Delete' is supported at this time). |
requesterId | integer The ID of the Outreach user who submitted the compliance request. |
state | string <= 32 characters
The current state of the compliance request, can be 'pending', 'running', 'failed', or 'done'. The states on the higher level abstraction, the batch compliance request, do not map 1:1 to these states. The only states that the batch compliance request will report are either 'pending' or 'done'. |
updatedAt | string <date-time> The date and time at which the compliance request was last updated. |
uuid | string <= 255 characters
The UUID of the compliance request. |
{- "batchComplianceRequestUuid": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "objectType": "string",
- "pii": { },
- "requestObjectId": "string",
- "requestType": "string",
- "requesterId": 0,
- "state": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "uuid": "string"
}
(user (data (object) or links (object))) The Outreach user who submitted the compliance request. Relationship requester cannot be used as a filter. |
{- "requester": {
- "data": {
- "id": 0,
- "type": "user"
}
}
}
{- "data": [
- {
- "attributes": {
- "batchComplianceRequestUuid": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "objectType": "string",
- "pii": { },
- "requestObjectId": "string",
- "requestType": "string",
- "requesterId": 0,
- "state": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "uuid": "string"
}, - "id": 0,
- "relationships": {
- "requester": {
- "data": {
- "id": 0,
- "type": "user"
}
}
}, - "type": "string"
}
]
}
This is a non-standard case please read this section
object |
Created
JSON error message
{- "data": {
- "attributes": {
- "object_type": "string",
- "request_object_email": "string",
- "request_type": "string",
- "requester_email": "string"
}, - "type": "string"
}
}
{- "data": {
- "batch_compliance_request_id": "string"
}
}
{- "data": {
- "attributes": {
- "batchComplianceRequestUuid": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "objectType": "string",
- "pii": { },
- "requestObjectId": "string",
- "requestType": "string",
- "requesterId": 0,
- "state": "string",
- "updatedAt": "2019-08-24T14:15:22Z",
- "uuid": "string"
}, - "id": 0,
- "relationships": {
- "requester": {
- "data": {
- "id": 0,
- "type": "user"
}
}
}, - "type": "string"
}
}