Public developer reference

Understand the vault API.
Review the integration pattern.

Read-only Data Vault examples for a separate vault deployment. These are not endpoints provided by the DPO console.

Separate products, separate APIsThis website does not execute vault requests. The DPO API Studio tests consent and privacy-operation integrations using the existing DPO backend.Open DPO API Studio
POST

Tokenize values

Replace raw values with governed tokens before an application stores or forwards them.

POSThttps://vault.example.com/v1/tokenizeReference only
Request body
{
  "items": [
    {
      "value": "rohan@example.com",
      "dataType": "email",
      "tokenType": "deterministic",
      "dataSubject": "subject-rohan",
      "clientRef": "row-1"
    }
  ]
}
Example request · curl
curl -X POST 'https://vault.example.com/v1/tokenize' \
  -H 'Authorization: Bearer $SECURELAY_TOKEN' \
  -H 'Content-Type: application/json' \
  --data '{
  "items": [
    {
      "value": "rohan@example.com",
      "dataType": "email",
      "tokenType": "deterministic",
      "dataSubject": "subject-rohan",
      "clientRef": "row-1"
    }
  ]
}'
Implementation notes
  • Bearer authentication required
  • X-Request-Id is returned as a response header
  • clientRef is the tenant-scoped idempotency key
  • dataSubject keeps the token reachable by subject erasure
No requests are executed and this page never accepts an API credential.Continue to the authenticated console