Is it possible to get a specific software application (by name) using the api?
The only way this appears possible at the moment is to use the “List All Software” endpoint with the pagination options (“per_page” and “page” parameters) to make repeated calls to the API until all software has been returned, then filter the results client side.
However, this is inefficient, especially when there are 1000s of software records in the Asset database (due to discovery agents/probes).
In the front end, the software list can be filtered by using the “search software” field. This calls an api endpoint - https://domain.freshservice.com/api/_/applications?discovered_view=false&filter=search&order_type=asc&page=1&per_page=50&search_term=Google+Chrome
This can be called in the browser (after logging in to the frontend). But returns 403 (Forbidden) when using the APIK Key authentication
Any ideas?