Search items
search_itemsSearch firearm inventory records using filters for serial, manufacturer, model, type, caliber, status, date ranges, and more. Retrieve paginated results with total record count.
Instructions
Search the firearm inventory (the A&D book). Filter by serial, manufacturer, model, type, caliber, status, date ranges, TTSN/OTSN, and more. Returns a page of items plus the total record count. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mpn | No | ||
| sku | No | ||
| upc | No | ||
| otsn | No | ||
| skip | No | Number of records to skip (pagination offset). | |
| take | No | Page size (max 150). | |
| ttsn | No | Transferee/Transferor transaction serial number. | |
| type | No | One or more item types (see list_smartlists ItemType). | |
| model | No | ||
| search | No | Free-text search across item fields. | |
| serial | No | ||
| status | No | Item status filter, e.g. open/disposed. | |
| caliber | No | ||
| importer | No | ||
| location | No | ||
| condition | No | ||
| itemNumber | No | ||
| isDestroyed | No | ||
| isTheftLoss | No | ||
| doNotDispose | No | ||
| manufacturer | No | ||
| dispositionId | No | ||
| hasExternalId | No | ||
| acquisitionType | No | ||
| acquiredOnOrAfter | No | ISO date lower bound for acquisition. | |
| disposedOnOrAfter | No | ||
| acquiredOnOrBefore | No | ||
| disposedOnOrBefore | No |