Dispose (NFA)
dispose_nfaRecord and commit NFA dispositions for inventory items, with a safe dry-run preview by default and actual write when confirmed.
Instructions
Record and commit an NFA disposition for inventory items. Dry-run by default; pass confirm:true. Write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Disposition date (ISO, required). | |
| note | No | ||
| otsn | No | ||
| ttsn | No | ||
| type | Yes | NFA disposition type (required). See list_smartlists DisposeType. | |
| items | Yes | Inventory items in the NFA disposition. | |
| confirm | No | Set true to actually execute. Omit or false returns a DRY RUN preview that sends nothing. | |
| contact | No | Inline new recipient contact (alternative to contactId). | |
| 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. | |
| contactId | No | Existing recipient/buyer contact GUID. | |
| externalId | No | ||
| generateTTSN | No | ||
| invoiceNumber | No | ||
| submissionDate | No | ||
| contactExternalId | No | ||
| purchaseOrderNumber | No | ||
| shipmentTrackingNumber | No |