Read transaction data
GET/v2/config/digital-wallet/openid/sdjwt/transaction-data/:transactionDataId
Retrieves an OID4VCI transaction data record by its ID.
Request
Path Parameters
Unique identifier of a transaction data record associated with a credential exchange.
Responses
- 200
- 401
- 500
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
transactionDataHistory object
Unique identifier for the transaction data record.
Identifier of the credential issuance history record linked to this transaction data.
Array of base64-encoded transaction data strings.
Payment Authenticator Verifiable Presentation token received from the holder.
Wallet Unit Attestation credential received from the holder.
Proof of Possession for the holder's Wallet Unit Attestation.
transactionData objectrequired
Indicates whether the Wallet Unit Attestation was verified.
Indicates whether the transaction data hashes were verified against the key binding JWT.
vpTokenDecoded object
Decoded payload of the Verifiable Presentation token presented by the holder.
Decoded payload of the Verifiable Presentation token presented by the holder.
Unix timestamp (in seconds) when this record was created.
Unix timestamp (in seconds) when this record was last modified.
{
"transactionDataHistory": {
"transactionDataId": "string",
"credentialExchangeId": "string",
"transactionDataBase64s": [
"string"
],
"paymentWalletAttestation": "string",
"walletUnitAttestation": "string",
"walletUnitAttestationPoP": "string",
"transactionData": {},
"walletUnitAttestationVerified": true,
"transactionDataVerified": true,
"vpTokenDecoded": {},
"createdAt": 0,
"updatedAt": 0
}
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}