---
title: "addNetwork(with:completion:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrbaseclusterthreadnetworkdirectory/addnetwork(with:completion:)"
---

# addNetwork(with:completion:)

Command AddNetwork

## Declaration

```swift
func addNetwork(with params: MTRThreadNetworkDirectoryClusterAddNetworkParams, completion: @escaping @Sendable ((any Error)?) -> Void)
```

```swift
func addNetwork(with params: MTRThreadNetworkDirectoryClusterAddNetworkParams) async throws
```

## Discussion

Discussion Adds an entry to the ThreadNetworks attribute with the specified Thread Operational Dataset.
