> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# kandji

> Apple device management

**Server path:** `/kandji` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                          | Description                                   |
| --------------------------------------------- | --------------------------------------------- |
| [`kandji_list_devices`](#kandji_list_devices) | List all devices in the Kandji MDM tenant     |
| [`kandji_lock_device`](#kandji_lock_device)   | Send an MDM command to remotely lock a device |

***

## kandji\_list\_devices

List all devices in the Kandji MDM tenant

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## kandji\_lock\_device

Send an MDM command to remotely lock a device

**Parameters:**

| Parameter   | Type   | Required | Default | Description                                 |
| ----------- | ------ | -------- | ------- | ------------------------------------------- |
| `device_id` | string | Yes      | —       | The unique identifier of the device to lock |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID"
      },
      "device_id": {
        "type": "string",
        "description": "The unique identifier of the device to lock"
      }
    },
    "required": [
      "PCID",
      "device_id"
    ]
  }
  ```
</Expandable>
