Skip to main content

Issue Credential with OIDC4CI with Authorization Flow

Integrators can use this endpoint to request a Credential Issuance using OIDC Authorization In Time flow.

Request Body — REQUIRED
issuanceId string — REQUIRED

An identifier of the Credential Request.

credentialTypeId string — REQUIRED

Credential type ID of the type of credential that is requested to be issued.

credentialSubject object — REQUIRED

The content of the credentialSubject. This payload must comply with the same data structure of the credentialType of the credential that is being issued. Note that if there's an id field in the credentialSubject, this id has to be the did of the subject of the credential, following the W3C standard.

issuerDid string

If the entity has multiple Dids, the integrator can specify which Did the credential wil be issued with.

notificationUrl string

The integrator can optionally provide a notification callback URL to receive feedback from the API when the holder successfully receive the credential to the wallet. The notificationUrl will receive a POST request containing an object that indicates whether the process was successful.

Responses
201

The response provides two different values and the integrator can consume whichever is useful in integrator's flow.

Schema
qrBase64 string

Base64 QR code with the issuance request for cross device flow.

rawCredentialOffer string

Raw issuance request for same device flow.