Apple Web Push Provisioning - Field Descriptions

The following page details each of the fields in the request and response when using the Apple Web Push Provisioning endpoint.

Request Fields

The following table describes the fields in the request body for the Apple Web Push Provisioning endpoint.

FieldDescriptionMandatory?Type
cardArtIdThe Payment Network Operator (PNO) unique identifier of the card art asset.YesString
termsIdThe identifier of the terms & conditions asset, retrieved from the PNO.YesString
productNameThe product name to display as part of the provisioning flow.YesString
policyIdUUID of the policy to apply to the request. This should be retrieved from the Thredd implementation manager.YesUUID

Response Fields

A successful response for the Apple Web Push Provisioning endpoint will return a 200 response.

FieldDescription
jwsThe JWS object is used for session handoff from the Issuer to Apple.
protectedBase64URL-encoded JWS protected header.
payloadBase64URL-encoded JWS payload.
signatureThe Base64URL-encoded signature of the JWS.
headerObject that contains the kid used for the JWS public key.
kidThe ID for the JWS public key of the key pair used to generate the signature.
headerEnd of the header object.
jwsEnd of the JWS object.
stateThe unique identifier for the Token object.

Did this page help you?