---
title: "addPasses(data:completion:)"
framework: PassKit (Apple Pay and Wallet)
role: symbol
role_heading: Instance Method
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, visionOS 27.0+]
path: "passkit/pkpasslibrary/addpasses(data:completion:)"
---

# addPasses(data:completion:)

## Declaration

```swift
func addPasses(data passesData: [Data], completion completionHandler: @escaping @Sendable (PKPassLibraryAddPassesStatus) -> Void)
```

```swift
func addPasses(data passesData: [Data]) async -> PKPassLibraryAddPassesStatus
```
