{"meta":{"api_version":"v1","generated_at_utc":"2026-04-04T04:02:35Z","method":"GET","path":"/api/public/data-retention","request_id":"da5f775314d471b8","schema_version":"2026-03-08.api.v1"},"retention":{"count":11,"generated_at":"2026-04-04T04:02:35Z","rows":[{"data":"Partner request logs","delete_path":"Nightly cleanup task + admin cleanup preview.","purpose":"Rate-limit analytics, incident triage, abuse investigations.","retention":"90 day rolling window","storage":"MySQL: partner_request_logs"},{"data":"Partner webhook delivery events","delete_path":"Nightly cleanup task + admin cleanup preview.","purpose":"Delivery debugging, replay tracking, partner incident response.","retention":"90 day rolling window","storage":"MySQL: partner_webhook_events"},{"data":"Partner nonce cache","delete_path":"Auto-expired via TTL cleanup on write path.","purpose":"Replay protection for signed partner requests.","retention":"600 second TTL","storage":"MySQL: partner_request_nonces"},{"data":"Partner idempotency keys","delete_path":"Auto-expired via TTL cleanup on write path.","purpose":"Safe retries and replay suppression for mutating endpoints.","retention":"86400 second TTL","storage":"MySQL: partner_request_idempotency"},{"data":"Audit anomaly history artifacts","delete_path":"Scheduled artifact retention pruning.","purpose":"Public transparency trend analysis and historical comparisons.","retention":"120 days","storage":"Filesystem: logs/audit_txn_anomalies/history"},{"data":"Token distribution snapshots","delete_path":"Scheduled artifact retention pruning.","purpose":"Distribution drift tracking and verification history.","retention":"90 days","storage":"Filesystem: logs/token_distribution/history"},{"data":"Security scan history","delete_path":"Scheduled artifact retention pruning.","purpose":"Security evidence packs and recurring vulnerability trend checks.","retention":"90 days","storage":"Filesystem: logs/security_scan/history"},{"data":"Ops daily digest snapshots","delete_path":"Digest retention wrapper job.","purpose":"Ops handoff continuity and warning fingerprint analysis.","retention":"30 days","storage":"Filesystem: logs/ops_digest/history"},{"data":"Admin 403 digest snapshots","delete_path":"403 digest snapshot retention pruning.","purpose":"Admin 403 denied/probe trend triage and owner-map tracking.","retention":"30 days","storage":"Filesystem: logs/ops_403_digest/history"},{"data":"Preflight guard artifacts","delete_path":"Preflight guard artifact retention policy.","purpose":"Release-gate drift evidence and post-incident audits.","retention":"30 days","storage":"Filesystem: logs/preflight_guards_*.json"},{"data":"Account/profile records","delete_path":"Submit request via /contact for support-led account data handling.","purpose":"Authentication, wallet linking, and core account operations.","retention":"Active-account lifecycle (business/legal policy applies)","storage":"MySQL: users, user_wallets"}]},"success":true}