PingOne Platform APIs

Credential Issuers

Use the Credential Issuers operations to retrieve or update the credential issuer information. A credential issuer profile, which enables issuance of credentials, is automatically created when the credential service is added to an environment.

Credential Issuers data model

Property Type Required? Mutable? Description

applicationInstance.id

String

N/A

Read-only

Identifier (UUID) of the application instance registered with the PingOne platform service. This enables the client to send messages to the service.

createdAt

DateTime

N/A

Read-only

Date and time the issuer profile was created.

id

String

N/A

Read-only

Identifier (UUID) of the credential issuer.

logo

String

Optional

Mutable

A URI containing the logo for the issuer. Restricted to a valid URL with a scheme of https: or a scheme of data: with a base64-encoded image. Included in credentials issued.

name

String

Required

Immutable

The name of the credential issuer. Included in credentials issued.

siteUrl

String

Optional

Mutable

URL, chosen by the issuer, that references the issuer in issued credentials.

updatedAt

DateTime

N/A

Read-only

Date and time the credential issuer profile was last updated; can be null.

The logo and name can be shown to the user when indicating the credential issuer by the wallet app using using the PingOne Neo Native SDKs with getIssuerMetadata for Android and getCredentialIssuerMetadataFromClaim(_:) for iOS.

Response codes

Code Message

200

Successful operation.

400

The request could not be completed.

401

You do not have access to this resource.

403

You do not have permissions or are not licensed to make this request.

404

The requested resource was not found.

500

Unexpected server error.