---
title: "addMetadata(_:completion:)"
framework: healthkit
role: symbol
role_heading: Instance Method
path: "healthkit/hkworkoutbuilder/addmetadata(_:completion:)"
---

# addMetadata(_:completion:)

Adds metadata to be saved with the workout.

## Declaration

```swift
func addMetadata(_ metadata: [String : Any], completion: @escaping @Sendable (Bool, (any Error)?) -> Void)
```

```swift
func addMetadata(_ metadata: [String : Any]) async throws
```

## See Also

### Adding metadata to the workout

- [metadata](healthkit/hkworkoutbuilder/metadata.md)
