Apple In-App Push Provisioning - Field Descriptions
The following page details each of the fields sent in the request and received in the response when using the Apple In-App Push Provisioning endpoint.
Request Fields
The following table describes fields that can be included in the body of the request when using the Apple In-App Push Provisioning endpoint.
| Field | Description | Mandatory? | Type |
|---|---|---|---|
| certificates | Array of X.509 certificates in PEM format, where the first entry is the leaf certificate and the second entry is the sub-CA certificate. These are both provided by Apple and trusted by Apple’s Root Certificate Authority. | Yes | String |
| nonce | ‘One-time One-Use’ number generated by Secure Element on device. | Yes | String |
| nonceSignature | The signature of Nonce generated on device. | Yes | String |
Response Fields
A successful response for the Apple In-App Push Provisioning endpoint will return a 200 response.
| Field | Description |
|---|---|
| encryptedPassData | An encrypted JSON file containing the sensitive information needed to add a card to Apple Pay. |
| activationData | The request’s activation data. |
| ephemeralPublicKey | The ephemeral public key used by elliptic curve cryptography (ECC). |
Updated 5 months ago
