Skip to content

v0.0.69

Compare
Choose a tag to compare
@ShocOne ShocOne released this 17 Nov 13:41
· 1182 commits to main since this release
405be5b

Jamf Pro Classic API - Mobile Device Applications

Added SDK coverage for Mobile Device Applications with examples

Endpoints

  • GET /JSSResource/mobiledeviceapplications
    GetMobileDeviceApplications retrieves a serialized list of all Mobile Device Applications.

  • GET /JSSResource/mobiledeviceapplications/id/{id}
    GetMobileDeviceApplicationByID fetches details of a single Mobile Device Application by its ID.

  • GET /JSSResource/mobiledeviceapplications/name/{name}
    GetMobileDeviceApplicationByName retrieves details of a Mobile Device Application by its name.

  • GET /JSSResource/mobiledeviceapplications/bundleid/{bundleid}
    GetMobileDeviceApplicationByAppBundleID fetches details of a Mobile Device Application by its Bundle ID.

  • GET /JSSResource/mobiledeviceapplications/bundleid/{bundleid}/version/{version}
    GetMobileDeviceApplicationByAppBundleIDAndVersion fetches details of a Mobile Device Application by its Bundle ID and specific version.

  • GET /JSSResource/mobiledeviceapplications/id/{id}/subset/{subset}
    GetMobileDeviceApplicationByIDAndDataSubset fetches a Mobile Device Application by its ID and a specified data subset.

  • GET /JSSResource/mobiledeviceapplications/name/{name}/subset/{subset}
    GetMobileDeviceApplicationByNameAndDataSubset fetches a Mobile Device Application by its name and a specified data subset.

  • POST /JSSResource/mobiledeviceapplications/id/0
    CreateMobileDeviceApplication creates a new Mobile Device Application. The ID 0 in the endpoint indicates creation.

  • PUT /JSSResource/mobiledeviceapplications/id/{id}
    UpdateMobileDeviceApplicationByID updates an existing Mobile Device Application by its ID.

  • PUT /JSSResource/mobiledeviceapplications/name/{name}
    UpdateMobileDeviceApplicationByName updates an existing Mobile Device Application by its name.

  • PUT /JSSResource/mobiledeviceapplications/bundleid/{bundleid}
    UpdateMobileDeviceApplicationByApplicationBundleID updates an existing Mobile Device Application by its Bundle ID.

  • PUT /JSSResource/mobiledeviceapplications/bundleid/{bundleid}/version/{version}
    UpdateMobileDeviceApplicationByIDAndAppVersion updates an existing Mobile Device Application by its ID and specific version.

  • DELETE /JSSResource/mobiledeviceapplications/id/{id}
    DeleteMobileDeviceApplicationByID deletes a Mobile Device Application by its ID.

  • DELETE /JSSResource/mobiledeviceapplications/name/{name}
    DeleteMobileDeviceApplicationByName deletes a Mobile Device Application by its name.

  • DELETE /JSSResource/mobiledeviceapplications/bundleid/{bundleid}
    DeleteMobileDeviceApplicationByBundleID deletes a Mobile Device Application by its Bundle ID.

  • DELETE /JSSResource/mobiledeviceapplications/bundleid/{bundleid}/version/{version}
    DeleteMobileDeviceApplicationByBundleIDAndVersion deletes a Mobile Device Application by its Bundle ID and specific version.