Delete item
delete_itemDelete a firearm record from FastBound when it is a duplicate or error. Requires a delete type and audit note; previews by default and executes only with confirm:true.
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. | |
| account | No | Which configured FastBound account to use for this one call — an alias or account number (see list_accounts). Omit to use the active account. | |
| 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. |