Only account admins can create a redaction. The option is hidden from every other role in the Dashboard, and the API rejects non-admin session users.
Redact from the Dashboard
- Open the customer you want to redact.
- Open the Actions menu and select Redact personal information.
- Review what will be removed, then click Redact customer.
What is removed
Personal information is replaced with a placeholder ([redacted], {id}@redacted.invalid, or null) on:
- The customer — name, email, phone, address, description, legal name and date of birth, invoicing emails, metadata, and stored previous addresses. The customer is also archived.
- Invoices — copied customer name, email, phone, and address.
- Applications and tenancies — that customer’s name and email in the shared customer snapshot.
- Payment methods — billing name, email, phone, and address. Last4, brand, and mandate references are kept.
- Verification sessions and reports — provided identity details, date of birth, share codes, and previous addresses.
- The linked Stripe customer — name, email, phone, and address are updated. The Stripe customer is not deleted.
What is kept
These are not wiped:- Object IDs and creation timestamps
- Relationships (the customer ID on invoices, tenancies, applications, and payments)
- Amounts, dates, statuses, and invoice prefixes
- Payment method last4, brand, and mandate references
After a redaction
customer.redactionis{ "status": "processing" }while the job runs, then{ "status": "redacted" }.- Updates and deletes on that customer return an error.
- Creating the same redaction again is idempotent: a processing or completed redaction is returned as-is. A failed redaction is retried.
redaction.created, redaction.redacted, and redaction.failed on your webhook endpoints.
Redact with the API
Create a redaction withPOST /v1/redactions. Session users must be admins. Restricted secret keys need the admin or redactions.write permission.
status of processing. Poll GET /v1/redactions/:id or wait for redaction.redacted.
The redaction field on the customer object is available from API version 2026-09-14. See the API changelog.