API Calls Used by App Portal to Integrate with Casper
App Portal 2020 R1
Important:App Portal supports JAMF Casper 9.6.4, On Premises version. Casper on the Cloud is not officially supported. However, you may attempt to integrate with Casper 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 Casper:
<CasperUrl>/JSSResource/computers
<CasperUrl>/JSSResource/computers/subset/basic
<CasperUrl>/JSSResource/users
<CasperUrl>/JSSResource/computergroups
<CasperUrl>/JSSResource/packages
<CasperUrl>/JSSResource/policies
<CasperUrl>/JSSResource/categories
<CasperUrl>/JSSResource/policies/id/
<CasperUrl>/JSSResource/categories/id/
<CasperUrl>/JSSResource/computergroups/id/0 (POST)
<CasperUrl>/JSSResource/policies/id/0 (POST)
<CasperUrl>/JSSResource/computergroups/id/
<CasperUrl>/JSSResource/categories/name/
<CasperUrl>/JSSResource/categories/id/0 (POST)
<CasperUrl>/JSSResource/computers/name/
<CasperUrl>/JSSResource/packages/id/
<CasperUrl>/JSSResource/distributionpoints
<CasperUrl>/JSSResource/distributionpoints/id/
<CasperUrl>/JSSResource/policies/name/
<CasperUrl>/JSSResource/computergroups/name/
<CasperUrl>/JSSResource/computers/id/{0}/subset/General&Location&Hardware
<CasperUrl>/JSSResource/computers/name/{0}/subset/General&Location
<CasperUrl>/JSSResource/computers/name/{0}/subset/software
Note:App Portal does not make any database calls into Casper.
API Descriptions
For details on the purpose of each of the APIs, enter <CasperUrl>/api, where <CasperUrl> is the URL of your Casper instance.
See Also
Entering Casper Settings at Initial Start Up
Required Casper Account Permissions
Enabling the “Create Uninstall Policy” Option for a Casper Package
App Portal / App Broker 2020 R1 Administration GuideAugust 2020 |