SOLUTIONS ARE PROVIDED ON AN "AS IS" BASIS. NEITHER FLEXERA NOR ITS SUPPLIERS MAKE ANY WARRANTIES, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. LICENSEE MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, WILL BE LIMITED TO THE SHORTER OF (I) THE STATUTORILY REQUIRED PERIOD OR (II) THIRTY (30) DAYS FROM LICENSEE’S ACCEPTANCE OF THE AGREEMENT.
Flexera One ITAM data can now be extensively integrated with other applications, using the just released "ReportsExecute" REST API.
This API (available only in the Cloud Version of ITAM) allows you to get the output of any custom web report created from the Web Client by calling the ReportID (that you can get from the ReportsIndex REST API).
Filtering is allowed on any indexed columns (you decide which columns are indexed when you create the report) by the SearchText parameter, just like the "Search" filter would be applied in a report.
The output is in JSON format, that can be easily converted into csv for instance.
Please note that the current "api.flexera" endpoint uses a Gateway that has a timeout of 28 seconds, which could be an issue for calling reports. You can use the "beta.api.flexera" end point that is actually production already and will be the future endpoint (using a new Gateway) (It will be renamed api.flexera).
In the attached PowerShell example (that uses beta.api.flexera), an input allows to enter the report name. The script finds the Report ID, queries the report, brings the result back, loads all pages and converts to a csv file the output.
A screenshot below.
Enjoy collecting any ITAM data now!
on Jul 12, 202209:24 AM - edited on Oct 07, 202202:48 PM by tjohnson1