<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 13.0.0 -",
    "tvOS: 16.0.0 -",
    "visionOS: 1.1.0 -",
    "watchOS: 10.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "DeviceManagement",
  "identifier" : "/documentation/DeviceManagement/StatusManagementClientCapabilitiesCapabilitiesObject",
  "metadataVersion" : "0.1.0",
  "role" : "Object",
  "symbol" : {
    "kind" : "Object",
    "modules" : [
      "Device Management"
    ],
    "preciseIdentifier" : "rmdm-status:StatusManagementClientCapabilitiesCapabilitiesObject"
  },
  "title" : "StatusManagementClientCapabilitiesCapabilitiesObject"
}
-->

# StatusManagementClientCapabilitiesCapabilitiesObject

An object that contains the client’s protocol capabilities. These typically only change when the device upgrades its software. An implicit status subscription for this status item is always present, so the client always reports changes to the server.

```
object StatusManagementClientCapabilitiesCapabilitiesObject
```

## Topics

### Objects

[`object StatusManagementClientCapabilitiesCapabilities_SupportedFeaturesObject`](/documentation/DeviceManagement/StatusManagementClientCapabilitiesCapabilities_SupportedFeaturesObject)

A set of optional protocol features that the client supports. Each object’s key represents a feature, and the property value represents the feature’s associated parameters.

[`object StatusManagementClientCapabilitiesCapabilities_SupportedPayloadsObject`](/documentation/DeviceManagement/StatusManagementClientCapabilitiesCapabilities_SupportedPayloadsObject)

A set of declaration and status items that the client supports.



---

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)