Get all Installed Products. Specific product return version name can be filtered with the help of optional URL param.
URL
/rw/system/products
Method
GET
URL Params
name={product-name} optional
Data Params
None
Success Response
HTTP_OK(200), NO_CONTENT(204)
See HTTP Status codes
Example
<?xml version="1.0" encoding="UTF-8"?>
<html
xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>system</title>
<base href="http://localhost:7777/rw/system/products/"/>
</head>
<body>
<div class="state">
<a href="" rel="self"></a>
<ul>
<li class="sys-product-li" title="RobotWare">
<span class="version-name">6.10.00.00 Internal build 0015</span>
</li>
<li class="sys-product-li" title="Positioner">
<span class="version-name">6.07.01.00 Internal build 1001</span>
</li>
<li class="sys-product-li" title="TrackMotion">
<span class="version-name">6.07.01.00 Internal build 1001</span>
</li>
</ul>
</div>
</body>
</html>
Resources
- title RobotWare system product title
- version-name RobotWare system product version name
Error Response
BAD_REQUEST(400)
Robot controller errors
See Robot controller return codes
Sample Call
`curl –digest -u "Default User":robotics " "http://localhost:7777/rw/system/products/"
Notes
- In case, there is no products, NO_CONTENT(204) will be returned.