Deprecated: Retrieval of release instances
You use the GET
operation on the
api/samswinventory/release/{release_id}/instances
element to
request information about the instances of a software product release for a particular release that
is installed in your infrastructure.
Important: This REST API is deprecated. To retrieve similar data,
use REST API for retrieving software inventory and metric utilization and classifying software (v2).
Before you begin
Starting from application update 9.2.34, this REST API is disabled by default. To enable it, change the value of the expose_deprecated_api parameter on the Advanced Server Settings panel to true. For more information, see: Advanced server settings.
Important: Deprecated REST APIs are going to be removed at
the end of 2024. After that period, these REST APIs are going to be unsupported. Switch to version 2
of the REST APIs as soon as convenient.
Permissions
You must have the Manage Software Classification permission to perform this task.
Resource URL
https://hostname:port/api/sam/swinventory/release/{release_id}/instances
Resource information
Operation details | Description |
---|---|
Purpose | Returns a list of instances for the requested software product release. |
HTTP method | GET |
Resource URI | https://hostname:port/api/sam/swinventory/release/{release_id}/instances |
URI query parameters | For a list of applicable query parameters, see: Query parameters. |
Request headers |
|
Request payload | n/a |
Request Content-Type |
|
Response headers |
|
Response payload | Instances element. Each instance is a single component on a
single agent. |
Response Content-Type |
|
Normal HTTP response codes |
|
Error HTTP response codes |
Message body includes an error message with details. |
Query parameters
You can use query parameters to narrow down the results of your search. The following table
presents query parameters that you can use for the
swinventory/release/{release_id}/instances
element.
Parameter | Description | Required | Value |
---|---|---|---|
confirmed_filter | The state of bundling confirmation. If the parameter is not specified, both confirmed and unconfirmed software instances are displayed. | No | true false |
count | The number of rows to be returned. | No | Numeric Default: 80 |
endDate | Discovery end date. If the parameter is not specified, the current date is used. | No | Date in the YYYY-MM-DD format |
name_host_filter | The name of the computer on which the software item is installed. | No | String |
name_server_filter | The name of the server on which the software item is installed. | No | String |
operating_system_filter | Operating system of the computer on which the software item is installed. | No | String |
part_number_filter | The part number to which the software item was assigned according to the imported part number list. | No | String |
product_release_ component_filter |
The name of the software product, release, or component. | No | String |
start | The number of the first row of data to be returned. | No | Numeric Default: 0 |
startDate | Discovery start date. If the parameter is not specified, the start date is set either to 90 days back, or to the server installation date, depending on which one of these dates is closer to the current date. | No | Date in the YYYY-MM-DD format |
Example HTTP conversation
- Request
-
GET https://hostname:port/api/sam/swinventory/release/{release_id}/instances ?startDate=2012-10-19&endDate=2012-10-19
- Request header
-
Accept: application/json Accept-Language: en-US Token: <token>
- Response header
-
HTTP/1.1 200 OK Content-Type: application/json Content-Language: en-US
- Response body (JSON)
-
[{ "isCharged": "true", "operatingSystem": "Linux Red Hat Enterprise Server 5.4 (2.6.18-164.el5)", "isConfirmed": "false", "currentServerId": "TLM_VM_VMware-42 3b 3b 73 2a 12 4a c5-e0 56 d1 30 74 6b 53 2a", "updateTime": "1374082814268", "children": "false", "hostname": "<name>", "productInventoryId": "347", "id": "347", "level": "instance", "bundleRules": "the relation in the software catalog, the stand-alone product discovery", "processorType": "Intel(R) Xeon(R) Multi-core 3400-3699 or 5500-5699", "isAgentDeleted": "false", "productReleaseComponent": "IBM CICS Transaction Gateway 6.0", "pvuPerCore": "70", "installationPaths": "/nfs/bak/SLES10.2/usr/catalog_test/linux01/1", "nmbOfAllRows": "4", "isSimple": "false" }]