light-mode-image
Learn
MATTR VII PlatformApple Identity Access certificates

Create an Apple Identity Access CSR

Creates an Apple Identity Access Certificate Signing Request (CSR) that can be uploaded to the Apple Developer Portal.

This certificate contains the public key that will be used to decrypt the response from the Apple Wallet.

Analytics Events

CREDENTIAL_PRESENTATION_APPLE_IDENTITY_ACCESS_CERTIFICATE_CREATE_STARTCREDENTIAL_PRESENTATION_APPLE_IDENTITY_ACCESS_CERTIFICATE_CREATE_SUCCESSCREDENTIAL_PRESENTATION_APPLE_IDENTITY_ACCESS_CERTIFICATE_CREATE_FAIL

Roles

adminverifier
POST/v2/presentations/certificates/apple-identity-access-certificates
AuthorizationBearer <token>

In: header

Apple Identity Access CSR payload

teamIdstring

Team ID of the iOS app.

merchantIdstring

The merchantIdentifier used by PassKit to retrieve credential data.

Response Body

curl -X POST "https://example.vii.au01.mattr.global/v2/presentations/certificates/apple-identity-access-certificates" \  -H "Content-Type: application/json" \  -d '{    "teamId": "A2B3C4D5E6",    "merchantId": "com.domain.subdomain"  }'
{
  "id": "fd44e792-45ac-11f0-bef8-bb24f133065e",
  "teamId": "A2B3C4D5E6",
  "merchantId": "com.domain.subdomain",
  "csrPem": "string"
}
{
  "code": "string",
  "message": "string",
  "details": [
    {
      "value": "string",
      "msg": "Invalid value",
      "param": "id",
      "location": "body"
    }
  ]
}

How would you rate this page?