v8

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-05730512.7 KB
Credentials

Get an issued credential

Fetch one issued credential management record. Use this to check lifecycle status, issuer, validity timestamps, holder confirmation key, and source session information.

get/v1/credentials/{uuid}

Path parameters

uuidstring required

UUID of the issued credential to fetch.

Response

Issued credential management record.

uuidstring uuid

Unique identifier of the issued credential.

vctstring

VCT (Verifiable Credential Type) value of the issued credential.

issstring uri

Issuer URL that issued the credential.

statusstring

Lifecycle status of the credential.

status_idxinteger

Status-list index assigned to the credential.

issued_atstring date-time

Timestamp when the credential was issued.

expires_atstring date-time

Timestamp when the credential expires.

source_session_idstring

Source Didit verification session identifier. The captured record uses an empty string when no source session is linked.

Example response

{
  "uuid": "6585d444-c19b-40e8-a64a-3e24a838214c",
  "vct": "AirlineLoyalty",
  "iss": "http://localhost:8011/v1/issuers/docs-capture-6clew6",
  "status": "issued",
  "status_idx": 34,
  "issued_at": "2026-07-02T23:33:33.487031Z",
  "expires_at": "2027-07-02T23:33:33.486639Z",
  "holder_cnf": {
    "crv": "P-256",
    "kty": "EC",
    "x": "Y9feBRecVo4n0vrl8iFCTuaC9y3XMEZd3pxaE-yMdW4",
    "y": "YP8zky5B1mzZO2zHX2aSAemQKh4Tx6WMVclUj1W7S2Q"
  }
}