Data Subject Requests
Last updated
Last updated
We currently support two data subject request types access
& erasure
.
Access will let you determine if you have stored that data subjects identity anywhere in Poplar (&/or Share Local Media if you are also a SLM Solo, Shared or Insert client).
Erasure will submit an erasure (deletion) request for a data subject's identity within your account. This will scan across mailings, orders, and audiences. Note: that erasure requests do not apply within your opt out list. When you submit an erasure request we will also automatically add the data subject identity to your opt out list to prevent them from being mailed by you in the future.
POST
https://api.heypoplar.com/v1/dsr/request
Use this endpoint to create a data subject request for one or more subject identities.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
A subject data request requires an array of subject identity objects. A request can contain multiple subject identity objects but all subject identities should be for the same user. For example, a data subject request may contain a subject identity object for a user's email and one for their address.
Subject identity objects should contain the following fields:
The identity_value
object for address request should contain the following fields:
GET
https://api.heypoplar.com/v1/dsr/request/:subject_request_id
This endpoint allows you to query the status of a data subject request.
Key | Value Type | Description |
---|---|---|
Key | Value Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Authorization*
string
Bearer ProductionAccessToken
Content-Type*
string
application/json
api_version
string
The API version of the request.
Supported values are: v1
regulation*
string
The regulation for the DSR request.
Supported values are: cpra
subject_request_id*
string
The unique UUID v4 identifier for this request.
subject_request_type*
string
The type of request.
Supported values are: access
erasure
submitted_time*
string
ISO8601 formatted datetime representing the time the request was made by the data subject.
subject_identities*
array
An array of subject identity objects.
identity_type
string
Required
The type of identity.
Supported options are: email
address
identity_format
string
Required
The format of the identity value
Supported formats are: raw
identity_value
string | object
Required For address requests, an identity address object; For all other request types, the value string.
full_name
string
Optional
first_name
string
Optional
last_name
string
Optional
address_1
string
Required Address number and street name
address_2
string
Optional Apt/Suite/Unit/etc.
city
string
Required
state
string
Required
postal_code
string
Required
subject_request_id*
string
The subject_request_id
from the POST request