Get all softwares
Return the list of software titles managed or distributed by your company (the company-wide catalog) with id, name, platform, source, installation type, target method and who maintains each title. To list the software actually installed on a specific device, use getDeviceSoftware instead. managedBy is null for a title the company manages; mdmControl names the enabled MDM controls that install the title (a remote access tool, an EDR agent) and primo marks one of Primo’s own apps (Primo Desktop, Bootstrap Buddy). Primo owns the installer and the version of such a title, so the company has no installer to upload and no update to schedule for it. autoUpdatePackage applies to iOS and iPadOS App Store apps only and autoInstallUpdate to Fleet-maintained apps only. To tell whether a Fleet-maintained app is held on an older version, use getSoftware. The AI assistants, coding agents, MCP servers and AI browser extensions found on the devices are listed by getAiTools.
Authorizations
Use your Primo API key in the Authorization header as Bearer <API_KEY>.
Query Parameters
Page number
1 <= x <= 9007199254740991Number of items per page (max 100)
1 <= x <= 100