Performance statistics of a wallet provider
GET/v2/config/digital-wallet/openid/wallet-provider/statistics
Reads the performance statistics of a wallet provider. The statistics give the OID4VCI issuance totals, the OpenID4VP verification totals, the monthly issuance history, and the counts of individual and organisation wallet units. The service caches the statistics and refreshes them in the background. The organisation must have the wallet provider capability enabled.
The service can return statistics from its cache while it refreshes them in the background, so the values can be a few minutes old.
Responses
- 200
- 400
- 401
- 500
The service returned the performance statistics.
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
performanceStatistics objectrequired
The performance statistics of the wallet provider.
oid4vc object
Issuance and verification totals.
Number of credential types.
Number of issued credentials.
Number of verifications.
totalCredentialIssuanceHistory object
Monthly credential issuance and verification history. Each field holds an array with one record per month, newest first.
currentMonth object[]required
Data for the current month. The array holds one record.
Month of the data: the short month name in lower case and the year, for example jan-2026.
Number of credential types in the month.
Number of credentials issued in the month.
Number of verifications in the month.
last3Months object[]required
Data for each of the last 3 months.
Month of the data: the short month name in lower case and the year, for example jan-2026.
Number of credential types in the month.
Number of credentials issued in the month.
Number of verifications in the month.
last6Months object[]required
Data for each of the last 6 months.
Month of the data: the short month name in lower case and the year, for example jan-2026.
Number of credential types in the month.
Number of credentials issued in the month.
Number of verifications in the month.
last12Months object[]required
Data for each of the last 12 months.
Month of the data: the short month name in lower case and the year, for example jan-2026.
Number of credential types in the month.
Number of credentials issued in the month.
Number of verifications in the month.
cumulative objectrequired
Totals over all months. The service does not calculate this object today, so every count is 0.
Number of credential types.
Number of issued credentials.
Number of verifications.
individualWalletUnit object
Counts of wallet units of one kind.
Number of wallet units.
Number of wallet units with a valid Wallet Unit Attestation.
Number of revoked wallet units. The service makes this value from total minus active.
organisationWalletUnit object
Counts of wallet units of one kind.
Number of wallet units.
Number of wallet units with a valid Wallet Unit Attestation.
Number of revoked wallet units. The service makes this value from total minus active.
{
"performanceStatistics": {
"oid4vc": {
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
},
"totalCredentialIssuanceHistory": {
"currentMonth": [
{
"month": "jan-2026",
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
}
],
"last3Months": [
{
"month": "jan-2026",
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
}
],
"last6Months": [
{
"month": "jan-2026",
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
}
],
"last12Months": [
{
"month": "jan-2026",
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
}
],
"cumulative": {
"totalCredentialTypes": 15,
"totalIssuedCredentials": 16,
"totalVerifications": 7
}
},
"individualWalletUnit": {
"total": 120,
"active": 114,
"revoked": 6
},
"organisationWalletUnit": {
"total": 120,
"active": 114,
"revoked": 6
}
}
}
The organisation is not a wallet provider.
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
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"
}