Skip to content
Start here

Deployment Groups

List deployment groups
GET/accounts/{account_id}/devices/deployment-groups
Get deployment group
GET/accounts/{account_id}/devices/deployment-groups/{group_id}
Create deployment group
POST/accounts/{account_id}/devices/deployment-groups
Update deployment group
PATCH/accounts/{account_id}/devices/deployment-groups/{group_id}
Delete deployment group
DELETE/accounts/{account_id}/devices/deployment-groups/{group_id}
ModelsExpand Collapse
DeploymentGroup object { id, created_at, name, 3 more }
id: string

The ID of the deployment group.

created_at: string

The RFC3339Nano timestamp when the deployment group was created.

name: string

A user-friendly name for the deployment group.

maxLength255
minLength1
updated_at: string

The RFC3339Nano timestamp when the deployment group was last updated.

version_config: array of object { target_environment, version }

Contains version configurations for different target environments.

target_environment: string

The target environment for the client version (e.g., windows, macos).

version: string

The specific client version to deploy.

policy_ids: optional array of string

Contains a list of policy IDs assigned to this deployment group.

DeploymentGroupDeleteResponse object { id }
id: optional string

The ID of a deleted deployment group.