Icon

Jamf Connector

Quickly build integrations connecting your B2B SaaS to Jamf.

About the Jamf Connector

Manage Apple devices, policies, scripts, and users with Jamf Pro and Jamf School.

Actions

Action NameAction Description
Get ComputerGet a single computer inventory record by ID.
List ComputersList computer inventory records with optional filtering and pagination.
Update ComputerUpdate specific fields of a computer inventory record. Only the provided fields are modified.
Get Mobile DeviceGet a single mobile device record by ID.
List Mobile DevicesList mobile device inventory records with optional filtering and pagination.
List UsersList Jamf Pro user accounts with optional filtering and pagination.
Create DepartmentCreate a new department.
Delete DepartmentDelete a department by ID.
Get DepartmentGet a single department by ID.
List DepartmentsList all departments with optional filtering and pagination.
Update DepartmentUpdate an existing department.
Create CategoryCreate a new category.
Delete CategoryDelete a category by ID.
Get CategoryGet a single category by ID.
List CategoriesList all categories with optional filtering and pagination.
Update CategoryUpdate an existing category.
Create ScriptCreate a new script.
Delete ScriptDelete a script by ID.
Get ScriptGet a single script by ID.
List ScriptsList all scripts with optional filtering and pagination.
Update ScriptUpdate an existing script.
Create PackageCreate a new package record in Jamf Pro.
Delete PackageDelete a package record by ID.
Get PackageGet a single package record by ID.
List PackagesList all packages with optional filtering and pagination.
Update PackageUpdate an existing package record.
Create WebhookCreate a new webhook subscription in Jamf Pro.
Delete Instanced WebhooksDelete all Jamf Pro webhooks that point to a flow in this instance.
Delete WebhookDelete a webhook subscription by ID.
Get WebhookGet a single webhook subscription by ID.
List WebhooksList all webhook subscriptions configured in Jamf Pro.
Update WebhookUpdate an existing webhook subscription.
Raw RequestSend a raw HTTP request to the Jamf Pro API or the Classic API.

Triggers

Trigger NameTrigger Description
Manual WebhookReceive and validate webhook requests from Jamf Pro for manually configured webhook subscriptions.
Webhook EventsSubscribe to Jamf Pro events. On deploy, this trigger creates a webhook in Jamf Pro for each selected event (secured with a generated authentication header) and removes them when the instance is deleted. Incoming requests are validated against that header.
New ComputersChecks for newly enrolled computers in Jamf Pro on a configured schedule.
New Mobile DevicesChecks for newly enrolled mobile devices in Jamf Pro on a configured schedule.