---
title: Accessory commissioning
framework: matter
role: collectionGroup
role_heading: API Collection
path: matter/accessory-commissioning
---

# Accessory commissioning

Commission a Matter accessory onto a network.

## Overview

Overview Commissioning is the act of providing an accessory with the network credentials it needs to join the local network and the initial configuration needed to control the accessory.

## Topics

### Commissioning

- [MTRCommissioningParameters](matter/mtrcommissioningparameters.md)
- [MTRThreadOperationalDataset](matter/mtrthreadoperationaldataset.md)
- [MTROptionalQRCodeInfo](matter/mtroptionalqrcodeinfo.md)
- [MTROperationalCertificateChain](matter/mtroperationalcertificatechain.md)
- [MTRDeviceAttestationInfo](matter/mtrdeviceattestationinfo.md)
- [MTRDeviceAttestationDeviceInfo](matter/mtrdeviceattestationdeviceinfo.md)
- [MTRDistinguishedNameInfo](matter/mtrdistinguishednameinfo.md)
- [MTRCertificateInfo](matter/mtrcertificateinfo.md)
- [MTROperationalCSRInfo](matter/mtroperationalcsrinfo.md)
- [MTRDeviceControllerDelegate](matter/mtrdevicecontrollerdelegate.md)
- [MTRDeviceAttestationDelegate](matter/mtrdeviceattestationdelegate.md)
- [MTROnboardingPayloadParser](matter/mtronboardingpayloadparser.md)
- [MTRQRCodeSetupPayloadParser](matter/mtrqrcodesetuppayloadparser.md)
- [AttestationInfo](matter/attestationinfo.md)
- [CSRInfo](matter/csrinfo.md)
- [MTRDevicePairingDelegate](matter/mtrdevicepairingdelegate.md)
