---
title: activationData
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkaddpaymentpassrequest/activationdata
---

# activationData

The request’s activation data.

## Declaration

```swift
var activationData: Data? { get set }
```

## Discussion

Discussion This property contains the data provided to the payment network as a cryptographic one-time pad (OTP), per the Payment Network API specification. The cryptographic OTP is not interpreted by Apple or iOS. The OTP should be verified by the issuer and/or payment network upon receipt of the provisioning request to ensure the request’s authenticity. For more information about the activation data’s content, contact your payment network. note: This is the same type of activation data that is accepted by the pass library’s activate(_:withActivationData:completion:) method.

## See Also

### Accessing request data

- [encryptedPassData](passkit/pkaddpaymentpassrequest/encryptedpassdata.md)
- [ephemeralPublicKey](passkit/pkaddpaymentpassrequest/ephemeralpublickey.md)
- [wrappedKey](passkit/pkaddpaymentpassrequest/wrappedkey.md)
