Skip to main content

Issuance

An instance of a successful contract-to-credential issuance.

type Issuance {
contract: Contract!
credentialExpiresAt: DateTime! @deprecated
expiresAt: DateTime!
hasFaceCheckPhoto: Boolean
id: ID!
identity: Identity!
isRevoked: Boolean
issuedAt: DateTime!
issuedBy: User!
presentations(
limit: PositiveInt = 100
offset: PositiveInt
where: IssuancePresentationWhere
): [Presentation!]!
revokedAt: DateTime
revokedBy: User
status: IssuanceStatus!
}

Fields

Issuance.contract ● Contract! non-null object

The contract defining the issued credential.

Issuance.credentialExpiresAt ● DateTime! deprecated non-null scalar

DEPRECATED

Renamed, use expiresAt instead

When the issued credential expires according to the validity period of the contract.

Issuance.expiresAt ● DateTime! non-null scalar

When the issued credential expires, according to the validity period of the published contract (at the time of issuance).

Issuance.hasFaceCheckPhoto ● Boolean scalar

Indicates whether the issued credential has face check photo.

Issuance.id ● ID! non-null scalar

Issuance.identity ● Identity! non-null object

The identity of the person who was issued the credential.

Issuance.isRevoked ● Boolean scalar

Indicates whether the issued credential has been revoked.

Issuance.issuedAt ● DateTime! non-null scalar

Issuance.issuedBy ● User! non-null object

The platform user (application or person) that issued the credential.

Issuance.presentations ● [Presentation!]! non-null object

Returns the successful credential presentations for this issuance.

Issuance.presentations.limit ● PositiveInt scalar
Issuance.presentations.offset ● PositiveInt scalar
Issuance.presentations.where ● IssuancePresentationWhere input

Issuance.revokedAt ● DateTime scalar

When the credential was revoked.

Issuance.revokedBy ● User object

The platform user (application or person) that revoked the credential.

Issuance.status ● IssuanceStatus! non-null enum

The issuance status.

Returned By

findIssuances query ● issuance query ● revokeIssuance mutation

Member Of

AsyncIssuanceRequest object ● Contract object ● Identity object ● IssuanceEventData object ● Presentation object ● User object