get_inventory_item
Retrieve detailed information about a specific managed asset in SentinelOne using its ID. Supports field filtering to get only the data you need.
Instructions
Get detailed information about a specific managed asset in SentinelOne by ID.
Use this tool to retrieve information about SentinelOne managed assets such as computers, servers, workstations, cloud resources, and network devices.
Args: item_id: The unique identifier of the inventory item. fetch_fields: Field filtering. Either: - Preset name: "MINIMAL", "STANDARD", or "ALL" (default: "ALL") * MINIMAL: 7 core fields (id, name, category, etc.) * STANDARD: 13 fields (MINIMAL + operational context) * ALL: All available fields (~200+ fields) - List of specific field names in camelCase: Examples: ["id", "name", "resourceType"] ["id", "osVersion", "ipAddress", "lastActiveDt"] Defaults to "ALL" to return complete asset information.
Returns: JSON string containing the requested fields (keys use camelCase format). Fields without values are excluded from the output.
Raises: ValueError: If item_id is invalid or empty, or fetch_fields is invalid. InventoryAuthenticationError: If authentication fails. InventoryNetworkError: If network operation fails. InventoryAPIError: If the API returns an error. InventoryClientError: For other client-level errors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_id | Yes | ||
| fetch_fields | No | ALL |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |