PBX Redact
pbx_redactKVKK-first forget (default-on SaaS): clear derived index by id/phone; durable audit who/what/when + tenant scope. ≤30/hour/key → 429. Managed pointer only — not a legal deletion SLA.
E.3 KVKK-first redaction for managed SaaS. mode=anonymize|delete. Lookup by target_id or phone. Clears Person/Promise/Fact/partial index + Temsor audio pointers in your tenant only (no cross-tenant). Durable audit. Raw media stays on your side. Not a legal deletion SLA. List: GET /v1/pbx/redact/audit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| who | No | Actor label for durable audit (defaults to pbx scope / demo-operator). | |
| mode | No | anonymize (default) scrubs fields; delete removes docs. | |
| phone | No | Caller phone — finds Person phones (+ linked derived index). | |
| reason | No | KVKK (personal-data) / forget reason. | |
| target_id | No | Document id (prm_*, per_*, call_*, fact_*). | |
| target_type | No | Index document type. Optional when `phone` is set. |