Skip to main content

Jamf Pro connector

Back to the connector overview, authentication methods, and actions.
30 Oct 2026
description-fixClarified three descriptions so agents pick the right call and arguments first time. The section parameter on Get Computer and Get Computers now states it is always an array, List App Installer Deployments now says it covers Jamf App Catalog installers only and which settings live on Get App Installer Deployment, and Find Policies By Category notes that the response does not echo the requested category.
jamf_find_policies_by_category, jamf_get_computer, jamf_get_computers, jamf_list_app_installer_deployments
27 Oct 2026
new-actions bug-fixAdded List Packages and Get Package so package IDs on PreStage enrollments and policies can be resolved to names, and corrected the filterable fields documented for App Installer titles and deployments.
jamf_get_package, jamf_list_packages
jamf_get_computer_prestage, jamf_get_computer_prestage_scope, jamf_list_app_installer_deployments, jamf_list_app_installer_titles, jamf_list_computer_prestage_scopes, jamf_list_computer_prestages
23 Oct 2026
new-actions breaking auth bug-fixAdded 45 actions for PreStage enrollments and their device scope, extension attributes, patch management, App Installers, Mac and mobile apps, printers, restricted software and configuration profile details, and moved computer inventory to Jamf Pro API v4. Breaking changes include renamed computer fields (lastContactTime is now lastCheckIn), a structured policy input in place of raw XML, search_scripts leaving scriptContents out unless includeScriptContents is true, and corrected MDM command fields.
jamf_add_computer_prestage_scope, jamf_add_mobile_device_prestage_scope, jamf_create_app_installer_deployment, jamf_create_printer, jamf_find_policies_by_category, jamf_get_app_installer_deployment, jamf_get_app_installer_title, jamf_get_computer_extension_attribute, jamf_get_computer_prestage, jamf_get_computer_prestage_scope, jamf_get_department, jamf_get_mac_application, jamf_get_macos_configuration_profile, jamf_get_mobile_device_application, jamf_get_mobile_device_configuration_profile, jamf_get_mobile_device_extension_attribute, jamf_get_mobile_device_prestage, jamf_get_mobile_device_prestage_scope, jamf_get_patch_software_title_configuration, jamf_get_printer, jamf_get_restricted_software, jamf_get_user_extension_attribute, jamf_list_app_installer_deployments, jamf_list_app_installer_titles, jamf_list_computer_extension_attributes, jamf_list_computer_prestage_scopes, jamf_list_computer_prestages, jamf_list_mac_applications, jamf_list_mobile_device_applications, jamf_list_mobile_device_extension_attributes, jamf_list_mobile_device_prestage_scopes, jamf_list_mobile_device_prestages, jamf_list_patch_policies, jamf_list_patch_software_title_configurations, jamf_list_printers, jamf_list_restricted_software, jamf_list_user_extension_attributes, jamf_remove_computer_prestage_scope, jamf_remove_mobile_device_prestage_scope, jamf_replace_computer_prestage_scope, jamf_replace_mobile_device_prestage_scope, jamf_update_computer_static_group, jamf_update_computer_static_group_membership, jamf_update_mobile_device_static_group, jamf_update_printer
jamf_create_building, jamf_create_category, jamf_create_computer_smart_group, jamf_create_computer_static_group, jamf_create_department, jamf_create_mdm_command, jamf_create_mobile_device_smart_group, jamf_create_mobile_device_static_group, jamf_create_policy, jamf_create_script, jamf_create_user, jamf_delete_building, jamf_delete_category, jamf_delete_computer, jamf_delete_computer_smart_group, jamf_delete_computer_static_group, jamf_delete_department, jamf_delete_policy, jamf_delete_script, jamf_delete_user, jamf_erase_mobile_device, jamf_find_macos_configuration_profiles, jamf_find_mobile_device_configuration_profiles, jamf_find_policies, jamf_find_policy, jamf_get_building, jamf_get_categories, jamf_get_category, jamf_get_computer, jamf_get_computer_detail, jamf_get_computer_filevault, jamf_get_computer_smart_group, jamf_get_computer_static_group, jamf_get_computers, jamf_get_mdm_commands, jamf_get_mobile_device, jamf_get_mobile_device_detail, jamf_get_mobile_device_smart_group, jamf_get_mobile_device_smart_groups, jamf_get_mobile_device_static_group, jamf_get_mobile_device_static_groups, jamf_get_mobile_devices, jamf_get_script, jamf_get_user, jamf_get_users, jamf_replace_script, jamf_search_buildings, jamf_search_computer_smart_groups, jamf_search_computer_static_groups, jamf_search_departments, jamf_search_scripts, jamf_unified_get_group, jamf_unified_get_me, jamf_unified_get_role, jamf_unified_get_user, jamf_unified_list_groups, jamf_unified_list_roles, jamf_unified_list_users, jamf_update_computer, jamf_update_mobile_device, jamf_update_policy, jamf_update_user
25 Sept 2026
new-actionsAdded unified IAM actions for Jamf Pro user accounts, account groups and privilege sets, including each user’s effective privileges, plus the connection’s own identity.
jamf_unified_get_group, jamf_unified_get_me, jamf_unified_get_role, jamf_unified_get_user, jamf_unified_list_groups, jamf_unified_list_roles, jamf_unified_list_users
21 Sept 2026
data-sync new-featureAdded Data Sync support to all list actions — computers, users, mobile devices, MDM commands, categories, scripts, buildings, departments, computer and mobile device groups, policies, and configuration profiles — so these collections can be synced into StackOne on a schedule with paging handled automatically. All sync by full refresh, as the Jamf Pro and Classic APIs expose no updated-since filter on their list endpoints.
jamf_find_macos_configuration_profiles, jamf_find_mobile_device_configuration_profiles, jamf_find_policies, jamf_get_categories, jamf_get_computers, jamf_get_mdm_commands, jamf_get_mobile_device_smart_groups, jamf_get_mobile_device_static_groups, jamf_get_mobile_devices, jamf_get_users, jamf_search_buildings, jamf_search_computer_smart_groups, jamf_search_computer_static_groups, jamf_search_departments, jamf_search_scripts
21 Aug 2026
bug-fixRemoved the unsupported PLUGINS and FONTS section values from Get Computer and Get Computers (the Jamf API rejects them), and clarified on Get Users that email/login identity lookups should filter on the username field.
jamf_get_computer, jamf_get_computers, jamf_get_users
14 Aug 2026
bug-fixFixed the computer section filter on Get Computer and Get Computers so requested sections (e.g. HARDWARE, OPERATING_SYSTEM) are now returned instead of only the General section.
jamf_get_computer, jamf_get_computers
6 Aug 2026
new-actions bug-fixRenamed read and command actions to mirror Jamf Pro’s own operation names (Search/Find/Get for collection reads, Create MDM Command, Replace Script). Also fixed and simplified MDM command listing (single RSQL filter input) and the supported command-type list, corrected script create/update options, added the computer section enum, fixed mobile device static group assignments, made category priority required, added the department name length limit, and removed the unsupported erase PIN option.
jamf_create_mdm_command, jamf_find_macos_configuration_profiles, jamf_find_mobile_device_configuration_profiles, jamf_find_policies, jamf_find_policy, jamf_get_categories, jamf_get_computers, jamf_get_mdm_commands, jamf_get_mobile_device_smart_groups, jamf_get_mobile_device_static_groups, jamf_get_mobile_devices, jamf_get_users, jamf_replace_script, jamf_search_buildings, jamf_search_computer_smart_groups, jamf_search_computer_static_groups, jamf_search_departments, jamf_search_scripts
jamf_get_policy, jamf_list_buildings, jamf_list_categories, jamf_list_computer_smart_groups, jamf_list_computer_static_groups, jamf_list_computers, jamf_list_departments, jamf_list_macos_configuration_profiles, jamf_list_mdm_commands, jamf_list_mobile_device_configuration_profiles, jamf_list_mobile_device_smart_groups, jamf_list_mobile_device_static_groups, jamf_list_mobile_devices, jamf_list_policies, jamf_list_scripts, jamf_list_users, jamf_send_mdm_command, jamf_update_script
jamf_create_building, jamf_create_category, jamf_create_computer_smart_group, jamf_create_computer_static_group, jamf_create_department, jamf_create_mobile_device_smart_group, jamf_create_mobile_device_static_group, jamf_create_policy, jamf_create_script, jamf_create_user, jamf_delete_building, jamf_delete_category, jamf_delete_computer, jamf_delete_computer_smart_group, jamf_delete_computer_static_group, jamf_delete_department, jamf_delete_policy, jamf_delete_script, jamf_delete_user, jamf_erase_mobile_device, jamf_get_building, jamf_get_computer, jamf_get_computer_detail, jamf_get_computer_filevault, jamf_get_mobile_device, jamf_get_mobile_device_detail, jamf_get_mobile_device_static_group, jamf_update_computer, jamf_update_mobile_device, jamf_update_policy, jamf_update_user
4 Aug 2026
auth-improvements guide-changesAdded an OAuth 2.0 Client Credentials (Managed) authentication method using Jamf Pro API Roles & Clients (Jamf Pro 10.49.0+). The API Client ID and Secret are configured once at the connector-profile level, so end users enter no credentials when linking an account. Includes a setup guide covering API Role and API Client creation.