---
id: config-read-digital-wallet-open-id-organisation-wallet-unit-credential-history
title: "Read organisation wallet unit issuance history"
description: "Returns one row of the wallet unit attestation issuance history of the organisation wallet units: one mint of Wallet Unit Attestations (WUAs), with each WUA of the pool and its revocation status in `batchCredentials`. Get the `attestationId` from [List organisation wallet unit issuance history](/docs/openid4vc-api/config-list-digital-wallet-open-id-organisation-wallet-unit-credential-history)."
sidebar_label: "Read organisation wallet unit issuance history"
hide_title: true
hide_table_of_contents: true
api: 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
sidebar_class_name: "get api-method"
info_path: docs/openid4vc-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Read organisation wallet unit issuance history</h1>

<MethodEndpoint method={"get"} path={"/v4/config/ows/wallet-provider/organisation-wallet-unit-attestations/{attestationId}"}></MethodEndpoint>



Returns one row of the wallet unit attestation issuance history of the organisation wallet units: one mint of Wallet Unit Attestations (WUAs), with each WUA of the pool and its revocation status in `batchCredentials`. Get the `attestationId` from [List organisation wallet unit issuance history](/docs/openid4vc-api/config-list-digital-wallet-open-id-organisation-wallet-unit-credential-history).

## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Path Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"The `id` of a row of the wallet unit attestation issuance history, from the list or the read of that history. The routes of each kind read only the history of their kind: an `id` of the individual wallet units gives 404 on an organisation wallet unit route, and the other way round.","in":"path","name":"attestationId","required":true,"schema":{"type":"string","format":"uuid"}}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

The row of the history.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>walletUnitAttestationIssuanceHistory</strong><span className={"openapi-schema__name"}> object</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

One row of the wallet unit attestation issuance history of the organisation wallet units: one mint of Wallet Unit Attestations (WUAs) for an organisation wallet unit, usually a whole pool in `batchCredentials`. The members outside `batchCredentials` describe the first WUA of the mint. A refused mint makes no row. The service sends every member except `batchCredentials`; a member without a value is an empty string, `0`, `false` or `null`.

</div><SchemaItem collapsible={false} name={"id"} required={true} schemaName={"uuid"} qualifierMessage={undefined} schema={{"type":"string","format":"uuid","description":"The id of the row: the `attestationId` of the read and of the revocation status change."}}></SchemaItem><SchemaItem collapsible={false} name={"credentialStatus"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Always `ready`: the wallet provider writes a row only for signed WUAs.","example":"ready"}}></SchemaItem><SchemaItem collapsible={false} name={"status"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Always `credential_accepted`: the wallet provider writes a row only for signed WUAs.","example":"credential_accepted"}}></SchemaItem><SchemaItem collapsible={false} name={"clientId"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The client id of the wallet unit: the `sub` of the WUAs."}}></SchemaItem><SchemaItem collapsible={false} name={"createdAt"} required={true} schemaName={"int64"} qualifierMessage={undefined} schema={{"type":"integer","format":"int64","description":"When the wallet provider signed the WUAs (Unix time in seconds)."}}></SchemaItem><SchemaItem collapsible={false} name={"updatedAt"} required={true} schemaName={"int64"} qualifierMessage={undefined} schema={{"type":"integer","format":"int64","description":"When the row last changed, for example with a revocation (Unix time in seconds)."}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>credential</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__nullable"}>nullable</span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The claims of the first WUA (`claims`: the wallet solution claims, `iss`, `sub`, `jti`, `iat`, `exp` and `cnf`) and its type (`vct`: `WalletUnitAttestation`).

</div><SchemaItem name={"property name*"} required={false} schemaName={"any"} qualifierMessage={undefined} schema={{"type":"object","nullable":true,"description":"The claims of the first WUA (`claims`: the wallet solution claims, `iss`, `sub`, `jti`, `iat`, `exp` and `cnf`) and its type (`vct`: `WalletUnitAttestation`).","additionalProperties":true}} collapsible={false} discriminator={false}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>holder</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The holder of the WUAs.

</div><SchemaItem collapsible={false} name={"name"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The client id of the wallet unit."}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"credentialFormat"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The format that the wallet provider records for the WUAs: `dc+sd-jwt`.","example":"dc+sd-jwt"}}></SchemaItem><SchemaItem collapsible={false} name={"isRevocable"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Always `true`: each WUA has an entry on a status list of the wallet provider."}}></SchemaItem><SchemaItem collapsible={false} name={"revocationStatus"} required={true} schemaName={"string"} qualifierMessage={"**Possible values:** [``, `Operational`, `Revoked`, `Suspended`]"} schema={{"type":"string","description":"The status of the row: `Operational` while one WUA of the mint is operational, else the status of its WUAs (`Suspended` or `Revoked`). The status of each WUA is in `batchCredentials`.","enum":["","Operational","Revoked","Suspended"]}}></SchemaItem><SchemaItem collapsible={false} name={"credentialToken"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The first signed WUA of the mint (a JWT)."}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>cnf</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__nullable"}>nullable</span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The holder key that the first WUA binds (`cnf`, with a `jwk`).

</div><SchemaItem name={"property name*"} required={false} schemaName={"any"} qualifierMessage={undefined} schema={{"type":"object","nullable":true,"description":"The holder key that the first WUA binds (`cnf`, with a `jwk`).","additionalProperties":true}} collapsible={false} discriminator={false}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"jti"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The `jti` of the first WUA."}}></SchemaItem><SchemaItem collapsible={false} name={"issuanceDeniedReason"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Always empty: a refused mint makes no row."}}></SchemaItem><SchemaItem collapsible={false} name={"organisationWalletUnitId"} required={true} schemaName={"uuid"} qualifierMessage={undefined} schema={{"type":"string","format":"uuid","description":"The `id` of the organisation wallet unit."}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>batchCredentials</strong><span className={"openapi-schema__name"}> object[]</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The WUAs of the mint, in pool order: element `n` is `batchIndex` `n` of the revocation status change. Each WUA binds a holder key of its own. Can be left out for a row of one WUA.

</div><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}>Array [</div></li><SchemaItem collapsible={false} name={"credentialToken"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The signed WUA (a JWT)."}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>cnf</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__nullable"}>nullable</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The holder key that the WUA binds.

</div><SchemaItem name={"property name*"} required={false} schemaName={"any"} qualifierMessage={undefined} schema={{"type":"object","nullable":true,"description":"The holder key that the WUA binds.","additionalProperties":true}} collapsible={false} discriminator={false}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"jti"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The `jti` of the WUA."}}></SchemaItem><SchemaItem collapsible={false} name={"credentialRevocationStatusListId"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The id of the status list that holds the status of the WUA."}}></SchemaItem><SchemaItem collapsible={false} name={"credentialRevocationStatusListIndex"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The index of the WUA in its status list."}}></SchemaItem><SchemaItem collapsible={false} name={"revocationStatus"} required={false} schemaName={"string"} qualifierMessage={"**Possible values:** [`Operational`, `Revoked`, `Suspended`]"} schema={{"type":"string","description":"The status of the WUA on its status list.","enum":["Operational","Revoked","Suspended"]}}></SchemaItem><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}>]</div></li></div></details></SchemaItem></div></details></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"walletUnitAttestationIssuanceHistory\": {\n    \"id\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n    \"credentialStatus\": \"ready\",\n    \"status\": \"credential_accepted\",\n    \"clientId\": \"string\",\n    \"createdAt\": 0,\n    \"updatedAt\": 0,\n    \"credential\": {},\n    \"holder\": {\n      \"name\": \"string\"\n    },\n    \"credentialFormat\": \"dc+sd-jwt\",\n    \"isRevocable\": true,\n    \"revocationStatus\": \"\",\n    \"credentialToken\": \"string\",\n    \"cnf\": {},\n    \"jti\": \"string\",\n    \"issuanceDeniedReason\": \"string\",\n    \"organisationWalletUnitId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n    \"batchCredentials\": [\n      {\n        \"credentialToken\": \"string\",\n        \"cnf\": {},\n        \"jti\": \"string\",\n        \"credentialRevocationStatusListId\": \"string\",\n        \"credentialRevocationStatusListIndex\": 0,\n        \"revocationStatus\": \"Operational\"\n      }\n    ]\n  }\n}"} language={"json"}></ResponseSamples></TabItem><TabItem label={"Example"} value={"Example"}><ResponseSamples responseExample={"{\n  \"walletUnitAttestationIssuanceHistory\": {\n    \"id\": \"9fb27e59-ccab-484b-a656-bb65eddc149d\",\n    \"credentialStatus\": \"ready\",\n    \"status\": \"credential_accepted\",\n    \"clientId\": \"urn:ietf:params:oauth:jwk-thumbprint:sha-256:NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs\",\n    \"createdAt\": 1794149162,\n    \"updatedAt\": 1794149162,\n    \"credential\": {\n      \"claims\": {\n        \"wallet_name\": \"iGrant.io Data Wallet\",\n        \"wallet_version\": \"1.0.0\",\n        \"wallet_link\": \"https://igrant.io/datawallet.html\",\n        \"wallet_solution_certification_information\": \"https://igrant.io/wallet/certification\",\n        \"iss\": \"https://demo-api.igrant.io/organisation/9dd765f7-4002-446b-ada4-d16dab77c866/service/wallet-provider\",\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d\",\n        \"sub\": \"urn:ietf:params:oauth:jwk-thumbprint:sha-256:NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs\",\n        \"vct\": \"WalletUnitAttestation\",\n        \"iat\": 1794149162,\n        \"exp\": 1794192362,\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-34ee094d81494cefba203d6c370dcb88\",\n            \"kty\": \"EC\",\n            \"x\": \"MW7VFxMs0JN8KEN2gk2eAYEnW27BScIKZY-wZghGTb4\",\n            \"y\": \"e_gXwAnlGGdm6T5qQ2Zpd1aGM42UhWBM6liDDo0gVyg\"\n          }\n        }\n      },\n      \"vct\": \"WalletUnitAttestation\"\n    },\n    \"holder\": {\n      \"name\": \"urn:ietf:params:oauth:jwk-thumbprint:sha-256:NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs\"\n    },\n    \"credentialFormat\": \"dc+sd-jwt\",\n    \"isRevocable\": true,\n    \"revocationStatus\": \"Operational\",\n    \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n    \"cnf\": {\n      \"jwk\": {\n        \"alg\": \"ES256\",\n        \"crv\": \"P-256\",\n        \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-34ee094d81494cefba203d6c370dcb88\",\n        \"kty\": \"EC\",\n        \"x\": \"MW7VFxMs0JN8KEN2gk2eAYEnW27BScIKZY-wZghGTb4\",\n        \"y\": \"e_gXwAnlGGdm6T5qQ2Zpd1aGM42UhWBM6liDDo0gVyg\"\n      }\n    },\n    \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d\",\n    \"issuanceDeniedReason\": \"\",\n    \"batchCredentials\": [\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-34ee094d81494cefba203d6c370dcb88\",\n            \"kty\": \"EC\",\n            \"x\": \"MW7VFxMs0JN8KEN2gk2eAYEnW27BScIKZY-wZghGTb4\",\n            \"y\": \"e_gXwAnlGGdm6T5qQ2Zpd1aGM42UhWBM6liDDo0gVyg\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 81246,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-9ab061498bc34a59aef75706dfa1d07c\",\n            \"kty\": \"EC\",\n            \"x\": \"9w3BhOdj9XaT-qoQRNaXwr3Ve3zVECP7Iqg9EDi8LMU\",\n            \"y\": \"dPUe-zpoFmsHT6jELA1GOcQN2ALgQvjJhbUTMKlBwrw\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:1\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 51692,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-ed886a4b5dcf4b70ad1e0cc82d278527\",\n            \"kty\": \"EC\",\n            \"x\": \"ggEJa27JHINY8vKxZC_cuFHdzIaBK7PDjVtlYQGygZA\",\n            \"y\": \"Zxhm_Jc3bda9xuNtW3CBFUX1j3XNkJ1YAhwVmWMxO-8\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:2\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 72004,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-540053452f0c43a5bb1a2c46b80f3a58\",\n            \"kty\": \"EC\",\n            \"x\": \"2dUOMi2JQy4GnnRxSjkrG1qiTtdANu6Pj9bs1YmjHw4\",\n            \"y\": \"dL7qWiLmPbXyM7nV-pKQxb9ZD2QdiHqCl5-YNr3FOdg\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:3\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 6210,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-bede71459981400ba9107f5cb21d72a8\",\n            \"kty\": \"EC\",\n            \"x\": \"L8hTaOusEcKWz_Apo6KOk-NBgNPM1Odr6PLTdxm4_gA\",\n            \"y\": \"XLHoVDuJzHzPca5tz6pos87gggzysq_2YkWlwhexXqE\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:4\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 84243,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-6c06bc95b41244edaa061db7139c77fb\",\n            \"kty\": \"EC\",\n            \"x\": \"4lEQZEFFvlwhr_dXP7dZU00L-frApwe82wWBJsse3HM\",\n            \"y\": \"SRCYMy5rSectM4NWbyMiuCT5QB6jZwNLtJXZsLPAg8w\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:5\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 14116,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-ce9d977b0da6402996087891433fa911\",\n            \"kty\": \"EC\",\n            \"x\": \"w_kz3aKzqkxfYonrGvG_IP2DwPN5dE4qJtxNuZcexs8\",\n            \"y\": \"0Y8CNZdUcXts8iS8tygg9lmusf-J4L9-pQHEmRvEtQA\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:6\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 93483,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-55399567b6054868b08ff23e8450ac9d\",\n            \"kty\": \"EC\",\n            \"x\": \"jZ1uOv4J3ijYrOJDggUIAVJ1zvB2DLRHQtMegygEHMM\",\n            \"y\": \"0sKvdhCIoz0DGs2OoUhTnxbE64ZFnxVZOZ3coYq89Z0\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:7\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 49461,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-0f16bb55134f421a911ade8cb3b648ab\",\n            \"kty\": \"EC\",\n            \"x\": \"GykIJEtKTBA7b17DB8jnb1Fq7pUvRLH5pqNIMiwvRCc\",\n            \"y\": \"tF0vX9tF4h0EKc2JQW_mnMzjdX4D1F1IlHxZjRwmTtg\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:8\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 99078,\n        \"revocationStatus\": \"Operational\"\n      },\n      {\n        \"credentialToken\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQjJqQ0NBWUNnQXdJQkFnSVVBMkt6OG91Sko5MUNFNzJpOFVZS1JmUzRtSUF3Q2dZSUtvWkl6ajBFQXdJd0pURWpNQ0VHQTFVRUF3d2FaWFZrYVMxM1lX...\",\n        \"cnf\": {\n          \"jwk\": {\n            \"alg\": \"ES256\",\n            \"crv\": \"P-256\",\n            \"kid\": \"holder-binding-60905277d9534ef7aa4ccec413d00d93-448ff31015d94283b79a3261b9f87aa2\",\n            \"kty\": \"EC\",\n            \"x\": \"mW8G9Sg7TgL8nhGs_MO8YhsojZUGGDujm-39f8j4t5k\",\n            \"y\": \"Fg7DHL2Do-c92Iz7slfLO90IzeWpFaZPOJ8_D97PjG4\"\n          }\n        },\n        \"jti\": \"urn:did:9fb27e59-ccab-484b-a656-bb65eddc149d:9\",\n        \"credentialRevocationStatusListId\": \"81435101-e821-4ee2-8532-76c1529c9901\",\n        \"credentialRevocationStatusListIndex\": 37663,\n        \"revocationStatus\": \"Operational\"\n      }\n    ],\n    \"organisationWalletUnitId\": \"02333e97-a67a-4bf0-9edc-9b11c6268ee8\"\n  }\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"400"} value={"400"}><div>

The organisation is not the wallet provider (also without a deployment).

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

The `Authorization` header is missing, or the API key or token is not valid.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"403"} value={"403"}><div>

The API key or token does not allow this call. An API key without the scope of the operation gets the older body `{"Code", "Message"}`. An `X-SandboxOrgId` header that names another sandbox organisation than the one of the API key gets `{"errorCode", "errorDescription"}`. When a platform admin has turned off the feature of the operation for the organisation, the answer has `errorKey` `feature_disabled` and the member `feature` (the name of the feature).

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><div><span className={"badge badge--info"}>anyOf</span><SchemaTabs><TabItem label={"MOD1"} value={"0-item-properties"}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></TabItem><TabItem label={"Older error body"} value={"1-item-properties"}><SchemaItem collapsible={false} name={"Code"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The HTTP status.","example":403}}></SchemaItem><SchemaItem collapsible={false} name={"Message"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"What went wrong.","example":"Unauthorized access;User doesn't have enough permissions;"}}></SchemaItem></TabItem></SchemaTabs></div></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{}"} language={"json"}></ResponseSamples></TabItem><TabItem label={"Example"} value={"Example"}><ResponseSamples responseExample={"{\n  \"Code\": 403,\n  \"Message\": \"Unauthorized access;User doesn't have enough permissions;\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"404"} value={"404"}><div>

No row of the wallet unit attestation issuance history of the organisation wallet units has this id (also for the id of a row of the individual wallet units).

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"500"} value={"500"}><div>

Unexpected server error.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      