Retrieval of releases to which a software instance can be reassigned
You use the GET operation on the api/sam/swinventory/targetBundlesOfInstances element
to request information about the possible releases to which the requested
software instance can be reassigned.
You must have the Manage Software Classification permission to perform this task.Important: Use this REST API only for
IBM products. This REST API returns only instances that are assigned to default license
metrics.
| Operation details | Description |
|---|---|
| Operation | GET /api/sam/swinventory/targetBundlesOfInstances |
| Purpose | Returns a list of possible releases to which the requested software instance can be reassigned. |
| HTTP method | GET |
| Resource URI | https://server_host_name:port_number/api/sam/swinventory/targetBundlesOfInstances |
| URL link relation | n/a |
| URI query parameters | For a list of applicable query parameters, see: Query parameters. |
| Request headers |
Used to negotiate the language of the response. If this header is not specified, the content is returned in the server language. |
| Request payload | n/a |
Request Content-Type |
|
| Response headers |
Specifies the content type of the response. |
Specifies the language of the response content. If this header is not specified, the content is returned in the server language. |
|
| Response payload | targetReleases element |
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/targetBundlesOfInstances element.| Parameter | Description | Required | Value |
|---|---|---|---|
| productInventoryId | A list of unique product identifiers separated with a comma. | Yes | Numeric |
| token | A unique user authentication identifier. Note: The token includes information about
the computer group to which the user has access. Data that is retrieved
is limited to data from computers that belong to this group. |
Yes | Alphanumeric |
Example HTTP conversation
- Request
GET /api/sam/swinventory/targetBundlesOfInstances ?token=7adc3efb175e2bc0f4484bdd2efca54a8fa04623&productInventoryId=200032 HTTP/1.1 Host: localhost:9080 Accept: application/json Accept-Language: en-US- Response header
HTTP/1.1 200 OK Content-Type: application/json Content-Language: en-US- Response body (JSON)
[{ "productId": "69558", "isSelected": "false", "productInventoryId": "200032", "appliedRules": "the relation in the software catalog, the stand-alone product discovery", "productName": "BigFix Smart Analytics System 2050 Departmental Base Remote Standby Server 1.0", "id": "69558", "branchType": "0", "isShared": "false" }]