Favicon

You are here: Home > API Reference > Apple > Apple Commands

Apple Commands

API endpoints for Apple Commands. Browse all available operations, parameters, and response schemas.

POST Create bulk commands
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType

**Required Permission:** `mdm.apple.command.create` Creates and queues management commands for multiple targets simultaneously in a single operation.

GET List target commands
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType/:targetId

**Required Permission:** `mdm.apple.command.list` Retrieves a paginated list of commands issued to the specified device, user, or group.

POST Create target command
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType/:targetId

**Required Permission:** `mdm.apple.command.create` Creates and queues a new management command for execution on the specified target.

GET Retrieve command details
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType/:targetId/:admCommandId

**Required Permission:** `mdm.apple.command.get` Retrieves detailed information and execution status for a specific command by its identifier.

POST Cancel pending command
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType/:targetId/:admCommandId/cancel

**Required Permission:** `mdm.apple.command.cancel` Cancels a pending or retrying command, preventing it from being applied to the target.

GET List commands grouped by type
/organizations/:organizationId/mdm/apple/enterprise/commands/:targetType/:targetId/grouped

**Required Permission:** `mdm.apple.command.list` Retrieves commands for the specified target, grouped by command type for consolidated viewing.