<!--
{
  "availability" : [
    "macOS: 10.13.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "DeviceManagement",
  "identifier" : "/documentation/DeviceManagement/Verify-Firmware-Password-Command",
  "metadataVersion" : "0.1.0",
  "role" : "Web Service Endpoint",
  "symbol" : {
    "kind" : "Web Service Endpoint",
    "modules" : [
      "Device Management"
    ],
    "preciseIdentifier" : "rest:put:mdm#VerifyFirmwarePasswordCommand"
  },
  "title" : "Verify Firmware Password"
}
-->

# Verify Firmware Password

Verify the firmware password on a device.

## Discussion

This command has a throttle interval to prevent executing it more frequently than every 30 seconds. Requests that occur within the throttle interval return an error.

Refer to the following sections to determine supported channels and requirements, and to see an example request and response.

This command isn’t supported on a Mac with Apple silicon.

### Command availability

|||
|--------------------------|-----|
|Device channel            |macOS|
|User channel              |N/A  |
|Requires supervision      |macOS|
|Allowed in user enrollment|N/A  |
|Required access right     |N/A  |

### Example request and response

**Request:**

```plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Command</key>
    <dict>
        <key>Password</key>
        <string>password</string>
        <key>RequestType</key>
        <string>VerifyFirmwarePassword</string>
    </dict>
    <key>CommandUUID</key>
    <string>0001_VerifyFirmwarePassword</string>
</dict>
</plist>
```

**Response:**

```plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CommandUUID</key>
    <string>0001_VerifyFirmwarePassword</string>
    <key>Status</key>
    <string>Acknowledged</string>
    <key>UDID</key>
    <string>E84CD517-CB37-52F7-988C-DB5137B604B8</string>
    <key>VerifyFirmwarePassword</key>
    <dict>
        <key>PasswordVerified</key>
        <true/>
    </dict>
</dict>
</plist>
```

## Topics

### Commands and responses

[`VerifyFirmwarePasswordCommand`](/documentation/DeviceManagement/VerifyFirmwarePasswordCommand)

The command to verify the firmware password on a device.

[`VerifyFirmwarePasswordResponse`](/documentation/DeviceManagement/VerifyFirmwarePasswordResponse)

A response from the device after it processes the command to verify the firmware password on a device.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)