Usage¶

The underlying commands that drive Patcher.


Export

Pull patch data out of Jamf and write it as Excel, PDF, HTML, and JSON reports you can share. Reach for it whenever you need a shareable snapshot of fleet patch coverage.

Analyze

Filter, rank, and trend patch data to surface the titles that need attention, either against a single report or across every cached dataset over time. Reach for it to answer “which titles are lagging?”

Reset

Restore Patcher’s persisted state granularly: credentials, UI configuration, cached data, or all of it. Reach for it to fix a typo’d credential, clear the cache, or start over with the setup wizard.

Diff

Compare patch state between two points in time to see what was added, removed, or changed. Reach for it to keep a paper trail of every patch-coverage shift between two specific moments.

Drift

Find apps where upstream sources disagree on what “latest” means, the strongest signal that a label has silently fallen behind. Reach for it as a low-cost canary for stuck upstream sources.

Catalog API

Query the stitched upstream catalog (versions, download URLs, drift, generated labels) over plain HTTP from any language. Reach for it when you need catalog data outside Python, or without standing up your own ingestion.

Using the API