Skip to main content

GET /admin/migrations/:id/items/:itemId/value

Reveal the plaintext (or obfuscated) value of a discovered migration item. Auth: migration_reviewer permission + a recent step-up verification (5-minute window) By default returns an obfuscated value (first4••••last4 format). Append ?full=1 to receive the full plaintext — this is logged separately in the critical audit chain. Every call to this endpoint writes a migration.item.reveal entry to audit_log_critical (throwing — the reveal is refused if the audit write fails). The tenant owner receives an email notification when the reviewer is a different user.

Response

With ?full=1: