How to get all the apps and the latest version for computers

dvalsatwar
New Contributor

Hi everyone,

I am searching for the API which will provide the list of all the applications and its latest version. This will help if the installed app on the computer, is having the latest version or not. I tried this API, but couldn't get the latest version:/JSSResource/macapplications/

I am able to find corresponding API for mobile applications:https://developer.jamf.com/jamf-pro/reference/findmobiledeviceapplications

But couldn't find the same for computers.

 

Thanks in advance.

2 REPLIES 2

sdagley
Esteemed Contributor II

@dvalsatwar The macapplications endpoint is not a report of a Mac's inventory. To get a report of the software on a Mac the API endpoint to use would be /computers/id/{id}/subset/Software. That will give you a report which includes all of the apps on a Mac and their versions. There is nothing to indicate if those are the latest versions of those apps though.

manavgangwani
New Contributor

Hello my name is Manav Gangwani. To retrieve a list of all applications and their latest versions, you may need to explore APIs or services designed for software version tracking, such as the Microsoft Store API (for Windows apps), the Apple App Store API, or third-party platforms like the Chocolatey package manager for Windows. These tools often provide metadata about software versions. If you tried a specific API but couldn’t retrieve the latest version, it’s possible that the API doesn’t include version information or requires additional parameters for accurate results. Consider reviewing the API documentation or using an alternative service tailored to your operating system or software ecosystem.