v0.0.64
Added SDK support for Jamf Pro Classic API - VPP Mac Applications, with examples
Endpoints
-
✅ GET
/JSSResource/macapplications
GetMacApplicationsretrieves a serialized list of all VPP Mac applications. -
✅ GET
/JSSResource/macapplications/id/{id}
GetMacApplicationByIDfetches a single Mac application by its ID. -
✅ GET
/JSSResource/macapplications/name/{name}
GetMacApplicationByNameretrieves a Mac application by its name. -
✅ GET
/JSSResource/macapplications/name/{name}/subset/{subset}
GetMacApplicationByNameAndDataSubsetretrieves a specific subset (General, Scope, SelfService, VPPCodes, and VPP) of a Mac application by its name. -
✅ GET
/JSSResource/macapplications/id/{id}/subset/{subset}
GetMacApplicationByIDAndDataSubsetretrieves a specific subset (General, Scope, SelfService, VPPCodes, and VPP) of a Mac application by its ID. -
✅ POST
/JSSResource/macapplications/id/0
CreateMacApplicationcreates a new Mac application with the provided details. The ID0in the endpoint indicates creation. -
✅ PUT
/JSSResource/macapplications/id/{id}
UpdateMacApplicationByIDupdates an existing Mac application by its ID. -
✅ PUT
/JSSResource/macapplications/name/{name}
UpdateMacApplicationByNameupdates an existing Mac application by its name. -
✅ DELETE
/JSSResource/macapplications/id/{id}
DeleteMacApplicationByIDdeletes a Mac application by its ID. -
✅ DELETE
/JSSResource/macapplications/name/{name}
DeleteMacApplicationByNamedeletes a Mac application by its name.