Skip to main content
POST
/
v1
/
consumer
/
privacy
/
export
curl -X POST https://api.truthlocks.com/v1/consumer/privacy/export \
  -H "X-API-Key: tlk_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"format": "json"}'
{
  "job_id": "prv_export_abc123",
  "status": "PENDING",
  "created_at": "2026-03-25T12:00:00Z"
}
Request a full export of all data associated with your account. Exports are delivered in JSON format and include your profile, protections, credentials, and activity history. Processing typically completes within a few minutes. Once the export is ready, check the list privacy jobs endpoint or the Privacy Center for a download link.

Parameters

format
string
Export format. Currently only json is supported.
reason
string
Optional reason for the export request, recorded in the audit log.

Responses

{
  "job_id": "prv_export_abc123",
  "status": "PENDING",
  "created_at": "2026-03-25T12:00:00Z"
}
curl -X POST https://api.truthlocks.com/v1/consumer/privacy/export \
  -H "X-API-Key: tlk_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"format": "json"}'

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Body

application/json
format
enum<string>

Export format. Currently only json is supported.

Available options:
json
reason
string

Optional reason for the export request, recorded in the audit log.

Response

Export requested

job_id
string
status
enum<string>
Available options:
PENDING
created_at
string<date-time>