Delete item
delete_itemPermanently delete a firearm record when it's a Duplicate or Error, with required audit note and type. Dry-run previews first; pass confirm:true to execute.
Instructions
Delete a firearm record. ATF permits deletion only for a Duplicate or Error; a deleteType and an explanatory deleteNote are required and form an immutable audit entry. Dry-run by default; pass confirm:true to delete. Destructive write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | FastBound GUID of the item to delete. | |
| confirm | No | Set true to actually execute. Omit or false returns a DRY RUN preview that sends nothing. | |
| auditUser | No | Email recorded as X-AuditUser for the ATF audit trail. Overrides FASTBOUND_AUDIT_USER for this call. Must be an active user on the account. | |
| deleteNote | Yes | Required note explaining the deletion (immutable audit trail). | |
| deleteType | Yes | Why the item is being deleted (required). See list_smartlists DeleteType — typically Duplicate or Error. |