API Calls Used by App Portal to Integrate with Jamf Pro
Important:App Portal supports Jamf Pro 10.36.1, On Premises version. Jamf Pro on the Cloud is not officially supported. However, you may attempt to integrate with Jamf Pro on the Cloud using the API calls described in this section.
The following is a list of the APIs that App Portal uses to integrate with Jamf Pro:
<JamfProUrl>/JSSResource/computers
<JamfProUrl>/JSSResource/computers/subset/basic
<JamfProUrl>/JSSResource/users
<JamfProUrl>/JSSResource/computergroups
<JamfProUrl>/JSSResource/packages
<JamfProUrl>/JSSResource/policies
<JamfProUrl>/JSSResource/categories
<JamfProUrl>/JSSResource/policies/id/
<JamfProUrl>/JSSResource/categories/id/
<JamfProUrl>/JSSResource/computergroups/id/0 (POST)
<JamfProUrl>/JSSResource/policies/id/0 (POST)
<JamfProUrl>/JSSResource/computergroups/id/
<JamfProUrl>/JSSResource/categories/name/
<JamfProUrl>/JSSResource/categories/id/0 (POST)
<JamfProUrl>/JSSResource/computers/name/
<JamfProUrl>/JSSResource/packages/id/
<JamfProUrl>/JSSResource/distributionpoints
<JamfProUrl>/JSSResource/distributionpoints/id/
<JamfProUrl>/JSSResource/policies/name/
<JamfProUrl>/JSSResource/computergroups/name/
<JamfProUrl>/JSSResource/computers/id/{0}/subset/General&Location&Hardware
<JamfProUrl>/JSSResource/computers/name/{0}/subset/General&Location
<JamfProUrl>/JSSResource/computers/name/{0}/subset/software
Note:App Portal does not make any database calls into Jamf Pro.
API Descriptions
For details on the purpose of each of the APIs, enter <JamfProUrl>/api, where <JamfProUrl> is the URL of your Jamf Pro instance.
See Also
Entering Jamf Pro Settings at Initial Start Up
Required Jamf Pro Account Permissions
Enabling the “Create Uninstall Policy” Option for a Jamf Pro Package