Privacy
Every Privacy tool, with the scope it needs, its arguments and the API operation it calls.
7 tools
Download privacy data exports
Read onlyatlas_privacy_data_exports_download
OWNER/ADMIN: redeem the one-time signed download URL for a ready tenant data export job. The token is consumed on first use - subsequent calls return 410 and the caller must request a fresh export.
- Scope
privacy:read- Calls
- Example prompt
- Get the download URL for export job tex_123.
Arguments
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Tenant data export job id (returned by atlas_privacy_data_exports_start). |
Get privacy data exports
Read onlyatlas_privacy_data_exports_get
OWNER/ADMIN: fetch the status of a tenant data export job (queued | running | ready | failed). When status === "ready" the response includes hasDownload=true so the caller knows to fetch the one-time signed URL via atlas_privacy_data_exports_download.
- Scope
privacy:read- Calls
- Example prompt
- Is export job tex_123 ready?
Arguments
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Tenant data export job id (returned by atlas_privacy_data_exports_start). |
List privacy data exports
Read onlyatlas_privacy_data_exports_list
OWNER/ADMIN: list the tenant data export job history (last 50 requests, newest first).
- Scope
privacy:read- Calls
- Example prompt
- Show recent data export jobs.
Arguments
This tool takes no arguments.
Start privacy data exports
Changes dataatlas_privacy_data_exports_start
OWNER/ADMIN: kick off a tenant-wide data export. Streams every Prisma model row owned by the tenant into a single ZIP and returns a one-time signed URL when ready. Returns { jobId, status }.
- Scope
privacy:manage- Calls
- Example prompt
- Start a tenant data export.
Arguments
This tool takes no arguments.
List privacy dpa consent records
Read onlyatlas_privacy_dpa_consent_records_list
List the workspace consent records, newest first. Each record has the user, region, the analytics, marketing and preferences choices, the policy version, and when consent was given or withdrawn. Returns { items, nextCursor }; pass nextCursor back as cursor for the next page. Requires an owner or administrator.
- Scope
privacy:read- Calls
- Example prompt
- Show the twenty most recent consent records.
Arguments
| Field | Type | Required | Description |
|---|---|---|---|
limit | integer | No | How many rows to return, 1 to 100. Defaults to 50. |
cursor | string | No | The nextCursor of the previous page. Leave it out for the first page. |
order | "asc" | "desc" | No | asc or desc. Newest first (desc) by default. |
Get privacy dpa overview
Read onlyatlas_privacy_dpa_overview_get
Read the workspace data processing overview. Returns consent totals (total, granted, withdrawn), data subject request totals by status, the number of active legal holds, and how many modules have a retention policy. Requires an owner or administrator. Use this for a privacy compliance summary.
- Scope
privacy:read- Calls
- Example prompt
- Give me a summary of our consent and data subject request position.
Arguments
This tool takes no arguments.
List privacy dpa subject requests
Read onlyatlas_privacy_dpa_subject_requests_list
List the data subject requests the workspace has received, newest first. Each request has the requester email, the type, the status, when it was received, when it is due and when it was completed. Returns { items, nextCursor }; pass nextCursor back as cursor for the next page. Requires an owner or administrator. Use this, sorted by slaDueAt ascending, to see which requests are close to their deadline.
- Scope
privacy:read- Calls
- Example prompt
- Which data subject requests are still open, and when are they due?
Arguments
| Field | Type | Required | Description |
|---|---|---|---|
limit | integer | No | How many rows to return, 1 to 100. Defaults to 50. |
cursor | string | No | The nextCursor of the previous page. Leave it out for the first page. |
order | "asc" | "desc" | No | asc or desc. Newest first (desc) by default. |
sort | "receivedAt" | "slaDueAt" | No | The field to sort on: receivedAt (the default) or slaDueAt. |