Get a single inventory item by ID
Returns full details for a single inventory item belonging to the caller’s organization. Returns 400 if the inventory does not belong to the organization.
Authorizations
Prefix the value with "ApiKey" to indicate the custom authorization type
Path Parameters
Response
The requested inventory item
A single inventory item (piece of equipment) belonging to the organization
Unique identifier for this inventory item
"ecb7e933-de1e-9830-b180-b25d1d0d296e"
The SKU (product variant) ID this inventory item is associated with
"203a5df2-423a-43a9-bb19-1ccaf3434b91"
Current lifecycle state of the inventory item. DEPLOYED = assigned to a person; AVAILABLE = in a warehouse ready to ship; ARCHIVED = permanently decommissioned; UNAVAILABLE = in warehouse but not ready to ship; AWAITING_ARRIVAL = in transit to a warehouse.
ARCHIVED, AVAILABLE, AWAITING_ARRIVAL, DEPLOYED, ON_HOLD, UNAVAILABLE "ARCHIVED"
Physical condition of the item (NEW or USED)
NEW, USED_LIKE_NEW, USED_GOOD, USED_FAIR, USED, USED_POOR, UNUSABLE "NEW"
Category code of the SKU (e.g. COMPUTER, MONITOR, HEADSET)
"TSHIRT"
Human-readable category name for the SKU
"T-shirt"
Display title of the SKU (product variant name)
"T-shirt White - 5XL"
Vendor/brand code for the SKU
"AWESOME_MERCHANDISE"
Vendor-specific SKU or model identifier
"TSHRT_5XL_WHITE"
Timestamp when this inventory item was created in Firstbase
"2023-02-09T00:00:00"
Timestamp when this inventory item was last updated
"2023-03-02T17:39:01.650027"
List of key-value tags attached to this inventory item for organization and filtering.
Hardware serial number of the device; null for non-serialized items
"25f2e6ea9a"
Reason code explaining why the item is in its current deployStatus. Required when transitioning to UNAVAILABLE or ARCHIVED; null when DEPLOYED or AVAILABLE.
ASSIGNED_TO_ADMIN, AWAITING_INFORMATION, BOUGHT_OUT, DATA_HOLD, DECOMMISSIONED_BY_EMPLOYER, END_OF_USEFUL_LIFE_DESTROYED, END_OF_USEFUL_LIFE_DONATED, PENDING_FULFILLMENT, GIFTED_BY_EMPLOYER, GIFTED_BY_FIRSTBASE, IN_TRANSIT, LOCKED_APPLE_ACTIVATION, LOCKED_FMD_REPORTED_LOST_STOLEN, LOCKED_MDM, LOCKED_PIN, LOST_BY_FIRSTBASE, LOST_IN_TRANSIT, LOST_BY_WORKER, MARKED_FOR_DESTRUCTION, NA, NEVER_RECEIVED_BY_WORKER, OTHER, OUT_FOR_DESTRUCTION, OUT_FOR_REPAIR, PENDING_BUY_OUT, RECYCLING_REQUESTED, REQUIRES_CLEANING, REQUIRES_REPAIR, RETURN_IN_PROGRESS, SENT_TO_OFFICE, STOLEN, UNRESPONSIVE_WORKER, UNSUPPORTED_REGION, PERSONAL_DEVICE, PENDING_HOLD_RELEASE "LOST_BY_WORKER"
Date when this item is scheduled for renewal or replacement
"2026-02-09"
Who or what last set the renewalDate (e.g. organization policy vs. manual override)
RENEWAL_DATE_ORGANIZATION_LEVEL, RENEWAL_DATE_ORGANIZATION_CATEGORY_LEVEL, RENEWAL_DATE_MANUALLY_UPDATED, CLEAR_RENEWAL_DATE_MANUALLY_SET "RENEWAL_DATE_ORGANIZATION_LEVEL"
Date when billing began for this inventory item
"2026-02-09"
Date when billing ended or is scheduled to end for this inventory item
"2028-02-09"
Human-readable label indicating how this item was procured (e.g. via an inventory order ID)
"Inventory Order - #c853d81c-ba0b-4027-a394-d5586b61608c"
Details of the return order associated with this inventory item, if a return has been initiated.
Information about the person this inventory item is currently assigned to, if applicable.
Pricing details
Custom description for the inventory item
"Custom inventory description"
NetSuite invoice ID for Firstbase-supplied inventory
"INV-123456"
Date when the machine retention hold started (set at warehouse receive). Null when no hold is active.
Date when the machine retention hold expires (holdStartDate + holdPeriodDays). Null when no hold is active.
Whether ITAD was requested for this item. Copied from the return order item at hold-stamp time.
Apple Business Manager assignment for serialized Apple inventory. Omitted for non-Apple or non-serialized items.