delete_qr_code
Permanently delete a QR code and its scan history. This action cannot be undone. To prevent accidental or injected deletions, you MUST supply confirm_title — the exact title of the code as returned by get_qr_code or list_qr_codes. If the title does not match the stored record, the deletion is refused. Always call get_qr_code or list_qr_codes first to retrieve the exact title before calling this tool. Requires authentication.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| qr_code_id | No | Internal UUID from create_qr_code or list_qr_codes | |
| short_code | No | Short code from the redirect URL (e.g. "abc123") | |
| confirm_title | Yes | The exact title of the QR code to delete — must match the stored title character-for-character. This prevents blind or injected deletions. |