A client library for the Jamf Pro APIs and webhooks.
-
Updated
Oct 1, 2025 - Python
A client library for the Jamf Pro APIs and webhooks.
`python-jamf` is a library for connecting to a Jamf Server. It maps Jamf Pro records to a Record class. It is the basis for the `jctl` tool to automate patch management & packages and many other items.
`jctl` uses `python-jamf` to select objects to create, delete, print and update. It allows performing Jamf Pro repetitive tasks quickly and provides options not available in the web GUI. It is similar to SQL statements, but far less complex.
Find unused Jamf packages and clean them out.
Jamf Pro Server API Wrapper for the Classic and Pro APIs
Syncs Jamf objects to disk so you can version them with GIT
Synchronous python client for Jamf Classic/Pro API
Export all scripts, proflles and more from Jamf Pro
Add a description, image, and links to the jamf-pro-api topic page so that developers can more easily learn about it.
To associate your repository with the jamf-pro-api topic, visit your repo's landing page and select "manage topics."