JUMP TOClassic API IntroductionGetting StartedClassic APIaccountsFinds all accountsgetFinds groups by IDgetUpdates an existing group by IDputCreates a new group by IDpostDeletes a group by IDdeleteFinds groups by namegetUpdates an existing group by nameputDeletes a group by namedeleteFinds accounts by IDgetUpdates an existing account by IDputCreates a new account by IDpostDeletes an account by IDdeleteFinds accounts by namegetUpdates an existing account by nameputDeletes an account by namedeleteactivationcodeFinds the Jamf Pro activation codegetUpdates the Jamf Pro activation codeputadvancedcomputersearchesFinds all advanced computer searchesgetFinds computer searches by IDgetUpdates an existing advanced computer search by IDputCreates a new advanced computer searchpostDeletes a computer search by IDdeleteFinds advanced computer searches by namegetUpdates an existing advanced computer search by nameputDeletes a computer search by namedeleteadvancedmobiledevicesearchesFinds all advanced mobile device searchesgetFinds mobile device searches by IDgetUpdates an existing advanced mobile device search by IDputCreates a new advanced mobile device searchpostDeletes a mobile device search by IDdeleteFinds advanced mobile device searches by namegetUpdates an existing advanced mobile device search by nameputDeletes a mobile device search by namedeleteadvancedusersearchesFinds all advanced user searchesgetFinds user searches by IDgetUpdates an existing advanced user search by IDputCreates a new advanced user search by IDpostDeletes a user search by IDdeleteFinds user searches by namegetUpdates an existing advanced user search by nameputDeletes a user search by NamedeleteallowedfileextensionsFinds the allowed file extensionsgetFinds an allowed file extension value by IDgetCreates a new allowed file extension value by IDpostDeletes an allowed file extension value by IDdeleteFinds an allowed file extension value by namegetbuildingsFinds all buildingsgetFinds buildings by IDgetUpdates an existing building by IDputCreates a new buildingpostDeletes a building by IDdeleteFinds buildings by namegetUpdates an existing building by nameputDeletes a building by namedeletebyoprofilesFinds all personal device profilesgetFinds personal device profile by IDgetUpdates a personal device profile by IDputCreates a personal device profile by IDpostDeletes a personal device profile by IDdeleteFinds a personal device profile by namegetUpdates a personal device profile by nameputDeletes a personal device profile by namedeletecategoriesFinds all categoriesgetFinds categories by IDgetUpdates an existing category by IDputCreates a new category by IDpostDeletes a category by IDdeleteFinds categories by namegetUpdates an existing category by nameputDeletes a category by namedeleteclassesFinds all classesgetFinds classes by IDgetUpdates an existing class by IDputCreates a new class by IDpostDeletes a class by IDdeleteFinds classes by namegetUpdates an existing class by nameputDeletes a class by namedeletecommandflushFlushes commands based on information specified in an XML filedeleteFlushes commands for devicesdeletecomputerapplicationsFinds computer applications by namegetFinds computer applications by name with additional display fieldsgetFinds computer applications by name and versiongetFinds computer applications by name and versiongetcomputerapplicationusageFinds computer application usage by computer IDgetFinds computer application usage by computer namegetFinds computer application usage by computer UDIDgetFinds computer application usage by computer serial numbergetFinds computer application usage by computer MAC addressgetcomputercheckinFinds the Jamf Pro computer checkin informationgetUpdates the Jamf Pro computer checkin informationputcomputercommandsFinds all computer commandsgetFinds all computer commands by namegetFinds a computer command by UUIDgetCreates a new computer command using command namepostCreates a new computer command using command name and device IDspostCreates a new computer command with a command specific action. Commands supported: ScheduleOSUpdate (deprecated on 2022-10-17)postCreates a new computer command using command name and device IDspostcomputerextensionattributesFinds all computer extension attributesgetFinds computer extension attributes by IDgetUpdates an existing computer extension attribute by IDputCreates a new computer extension attribute by IDpostDeletes a computer extension attribute by IDdeleteFinds computer extension attributes by namegetUpdates an existing computer extension attribute by nameputDeletes a computer extension attribute by namedeletecomputergroupsFinds all computer groupsgetFinds computer groups by IDgetUpdates an existing computer group by IDputCreates a new computer group by IDpostDeletes a computer group by IDdeleteFinds computer groups by namegetUpdates an existing computer group by nameputDeletes a computer group by namedeletecomputerhardwaresoftwarereportsFinds hardware/software reports by computer IDgetFinds a subset of hardware/software reports by c