API Calls Used by App Portal to Integrate with Jamf Pro
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