---
id: config-list-digital-wallet-open-id-credential-definition
title: "List credential definition"
description: "Lists all credential definitions configured for OID4VCI credential issuance, with the newest change first. Each entry also holds the issuance counts of the credential definition, and the response holds the aggregate issuance counts of the organisation. `search` matches the label and the credential definition ID. `sortOrder` sorts on the last modification time. `vct`, `doctype` and `type` match the value at the top level of a record and in its credential configurations."
sidebar_label: "List credential definition"
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"}>List credential definition</h1>

<MethodEndpoint method={"get"} path={"/v2/config/digital-wallet/openid/sdjwt/credential-definitions"}></MethodEndpoint>



Lists all credential definitions configured for OID4VCI credential issuance, with the newest change first. Each entry also holds the issuance counts of the credential definition, and the response holds the aggregate issuance counts of the organisation. `search` matches the label and the credential definition ID. `sortOrder` sorts on the last modification time. `vct`, `doctype` and `type` match the value at the top level of a record and in its credential configurations.


## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Query Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"Number of records to skip for pagination. A negative or unreadable value falls back to `0`.","in":"query","name":"offset","required":false,"schema":{"type":"integer","default":0,"minimum":0}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"name":"limit","in":"query","description":"Maximum number of records to return per page.","required":false,"schema":{"type":"integer","default":10}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"Filter by IETF SD-JWT VC verifiable credential type identifier.","in":"query","name":"vct","schema":{"type":"string"}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"Filter by ISO 18013-5 mDoc/mDL document type identifier.","in":"query","name":"doctype","schema":{"type":"string"}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"Filter by W3C Verifiable Credential type (JWT format).","in":"query","name":"type","schema":{"type":"string"}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"Search term to filter results by","in":"query","name":"search","required":false,"schema":{"type":"string"}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"Sort order for the returned records (ascending or descending).","in":"query","name":"sortOrder","required":false,"schema":{"type":"string","enum":["desc","asc"],"default":"desc"}}}></ParamsItem><ParamsItem className={"paramsItem"} param={{"description":"When `true`, the server does not calculate the issuance counts. Use this option for a faster response. The server then returns zero in `totalCountOfCredentialHistory` and in each `issuanceBreakdown` field.","in":"query","name":"skipCounts","required":false,"schema":{"type":"boolean","default":false}}}></ParamsItem></ul></div></details><details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Header Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"Optional. Unique identifier of the sandbox organisation to use for this request. When you send this header, the service runs the operation in the context of the named sandbox organisation, that is, against the wallet of that sandbox organisation and not against the main wallet of the organisation. Leave the header out to use the main wallet.\n\nThe service reads this header only when you authenticate with a bearer access token. When you authenticate with an API key, the service takes the sandbox organisation from the API key and ignores this header. To run an API-key call in a sandbox organisation, bind the key to the sandbox organisation with `PUT /v2/config/admin/apikey/{apiKeyId}/sandbox-org` instead.\n\n`X-SubwalletId` is the deprecated name of this header. The service continues to accept it, but `X-SandboxOrgId` wins if you send both headers.\n\nThe sandbox organisation must exist, must belong to your organisation and must be deployed. An unknown identifier, an identifier of a sandbox organisation that is not deployed, and an identifier that belongs to a different organisation all make the call fail with HTTP 400.","in":"header","name":"X-SandboxOrgId","required":false,"schema":{"type":"string"},"example":"6889e1a4c5b2f30001a3d710"}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

Credential definitions listed successfully

</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={"credentialDefinition"} required={false} schemaName={"object[]"} qualifierMessage={undefined} schema={{"description":"Credential definitions for the current page, sorted by the last modification time. The value is `null` or an empty array when the page holds no record.","items":{"allOf":[{"type":"object","description":"Credential definition record as stored by the issuer. The top level fields hold the settings of the whole record, and `credentialDefinitions` holds one entry for each credential configuration that the issuer publishes in the OID4VCI Credential Issuer Metadata.\n","properties":{"id":{"type":"string","description":"Identifier of the credential definition. This field holds the same value as `credentialDefinitionId`.","example":"9f1c2a34-5b6d-4e7f-8a90-1b2c3d4e5f60"},"credentialDefinitionId":{"type":"string","description":"Unique identifier assigned to the credential definition upon creation. Use this ID to reference the credential definition in OpenID for Verifiable Credentials Issuance (OID4VCI) operations.","example":"9f1c2a34-5b6d-4e7f-8a90-1b2c3d4e5f60"},"openIdOrganisationId":{"type":"string","description":"Identifier of the OpenID wallet deployment that holds this credential definition."},"createdAt":{"type":"number","description":"Unix timestamp (in seconds) indicating when this credential definition was created.","example":1750000000},"updatedAt":{"type":"number","description":"Unix timestamp (in seconds) indicating when this credential definition was last modified.","example":1750000600},"label":{"type":"string","description":"Human-readable label describing the intended use of this credential definition (e.g. 'Issue Portable Document A1').","example":"Issue Portable Document A1"},"credentialDefinitions":{"type":"array","description":"Credential configurations of this credential definition. The issuer publishes each entry as a separate credential configuration in the OID4VCI Credential Issuer Metadata. The value is `null` for a record that holds no configuration.","items":{"type":"object","description":"One credential configuration inside a credential definition, as stored by the issuer. The issuer publishes each entry as a separate credential configuration in the OID4VCI Credential Issuer Metadata.","properties":{"id":{"type":"string","description":"Unique identifier of this credential configuration. The issuer generates the value. Use it in the `credentials[].id` field of the issue credential request, and in the `credentialDefinitions[].id` field of an update credential definition request."},"credentialConfigurationId":{"type":"string","description":"Identifier of the credential configuration as published in the OID4VCI Credential Issuer Metadata. The wallet uses this value to request this credential configuration during the issuance flow."},"label":{"type":"string","description":"Human-readable label describing the intended use of this credential configuration."},"expirationInDays":{"type":"number","description":"Number of days until the issued credential expires."},"supportRevocation":{"type":"boolean","description":"When `true`, the issuer supports revocation of credentials from this configuration."},"revocationMethod":{"type":"string","description":"Method used for credential revocation. `status_list` uses the IETF Token Status List specification. `status_list_2021` uses the W3C Status List 2021 specification. `swiss_token_status_list_v1` uses the Swiss profile of Token Status List.","enum":["status_list","status_list_2021","swiss_token_status_list_v1"]},"enforceCredentialUniqueness":{"type":"boolean","description":"When `true`, each credential under this configuration is unique per holder."},"supportCredentialReissuance":{"type":"boolean","description":"When `true`, holders can request reissuance of expired or near-expiry credentials."},"credentialBindingMethods":{"type":"array","description":"Cryptographic key binding methods that the issuer publishes in the OID4VCI Credential Issuer Metadata. `cose_key` is valid only for the `mso_mdoc` format.","items":{"type":"string","enum":["did:key","jwk","cose_key"]}},"authorizationRequestType":{"type":"string","description":"How the wallet requests authorization during the OID4VCI issuance flow. `authorization_details` uses RFC 9396 Rich Authorization Requests. `scope_based` uses OAuth 2.0 scope values.","enum":["authorization_details","scope_based"]},"scope":{"type":"string","description":"OAuth 2.0 scope value of this credential configuration. The issuer sets this field when `authorizationRequestType` is `scope_based`."},"display":{"type":"object","description":"Display properties for the credential card in wallet UIs.","properties":{"name":{"type":"string","description":"Display name for the credential in wallet UIs."},"locale":{"type":"string","description":"BCP47 language tag for the display properties. The issuer always sets `en-GB`, and ignores any locale that you send.","example":"en-GB"},"description":{"type":"string","description":"Human-readable description of the credential purpose."},"backgroundColor":{"type":"string","description":"Hex color code for the credential card background (e.g. `#FFFFFF`)."},"textColor":{"type":"string","description":"Hex color code for text on the credential card (e.g. `#000000`)."},"logo":{"type":"object","description":"Logo image of the credential card.","properties":{"uri":{"type":"string","description":"URL of the logo image."},"altText":{"type":"string","description":"Alternative text for the logo image."}}},"backgroundImage":{"type":"object","description":"Background image of the credential card.","properties":{"uri":{"type":"string","description":"URL of the background image."}}}}},"credentialResponseInterval":{"type":"number","description":"Minimum polling interval (in seconds) for the wallet when using the OID4VCI Deferred Credential Endpoint."},"credentialFormat":{"type":"string","description":"Credential format of this configuration. `jwt_vc_json` is W3C VC (JWT). `dc+sd-jwt` is IETF SD-JWT VC. `mso_mdoc` is ISO 18013-5 mDoc/mDL.","enum":["jwt_vc_json","dc+sd-jwt","mso_mdoc"]},"validationPath":{"type":"string","description":"JSONPath expression that selects the part of the credential payload that the issuer validates against the claims. The value is `$.vc` for `jwt_vc_json`, and `$` for `dc+sd-jwt` and `mso_mdoc`."},"type":{"type":"array","items":{"type":"string"},"description":"Credential type strings. The issuer sets this field when `credentialFormat` is `jwt_vc_json`. These values appear in the `type` field of the issued W3C VC (JWT)."},"vct":{"type":"string","description":"Verifiable Credential Type identifier. The issuer sets this field when `credentialFormat` is `dc+sd-jwt` (e.g. `urn:eu.europa.ec.eudi:pid:1`)."},"doctype":{"type":"string","description":"Document type identifier. The issuer sets this field when `credentialFormat` is `mso_mdoc` (e.g. `org.iso.18013.5.1.lpid`)."},"credentialDefinitionUri":{"type":"string","description":"URL of the external claims schema that the issuer used to build the claims of this configuration."},"claims":{"type":"object","description":"Claims of the credential, as claim path pointers. The issuer sets this field when `credentialFormat` is `dc+sd-jwt` or `mso_mdoc`.","properties":{"claims":{"type":"array","description":"One claim path pointer for each claim that the issuer publishes.","items":{"type":"object","properties":{"path":{"type":"array","description":"Claim path pointer that selects the claim in the credential payload. Each element is a string for an object key, an integer for an array index, or `null` for every element of an array. For `mso_mdoc`, the first element is the mDoc namespace.","items":{"description":"Object key, array index, or `null` for every element of an array."},"example":["address","country"]},"mandatory":{"type":"boolean","description":"When `true`, the issuer always includes the claim."},"limitDisclosure":{"type":"boolean","description":"When `true`, the holder can disclose the claim selectively."}},"additionalProperties":true}}}},"credentialDefinition":{"type":"object","description":"Claims of the credential, as claim path pointers. The issuer sets this field when `credentialFormat` is `jwt_vc_json`. Each path starts with `credentialSubject`.","properties":{"claims":{"type":"array","description":"One claim path pointer for each claim that the issuer publishes.","items":{"type":"object","properties":{"path":{"type":"array","description":"Claim path pointer that selects the claim below `$.vc`. The first element is `credentialSubject`.","items":{"description":"Object key, array index, or `null` for every element of an array."},"example":["credentialSubject","identifier"]},"mandatory":{"type":"boolean","description":"When `true`, the issuer always includes the claim."}},"additionalProperties":true}}}}}}},"version":{"type":"string","description":"Version of the OpenID for Verifiable Credential Issuance (OID4VCI) specification that the issuer uses for the issuance flow. `version_01` is OpenID4VCI 1.0. A record that you created with an earlier version of this API can hold another value. The issuer sets the value at creation time and never changes it.","example":"version_01"},"trustAnchor":{"type":"string","description":"DID method or key type used as the trust anchor for credential issuance.","enum":["did:key","x509"]},"kid":{"type":"string","description":"Key Identifier (kid) referencing the cryptographic key used to sign issued credentials."},"enforceWUA":{"type":"boolean","description":"When `true`, the issuer requires the holder to present a valid Wallet Unit Attestation (WUA) during the OID4VCI issuance flow."},"supportInteractiveAuthorisationEndpoint":{"type":"boolean","description":"When `true`, the issuer publishes an interactive authorisation endpoint for this credential definition."},"systemManaged":{"type":"boolean","description":"When `true`, the platform manages this credential definition. You cannot change or delete a system managed credential definition."},"extensionEnabled":{"type":"boolean","description":"When `true`, an extension supplies the credential data for this credential definition."},"display":{"type":"object","description":"Display properties of the credential, as published in the OID4VCI Credential Issuer Metadata. Wallets use these values to draw the credential card.","properties":{"name":{"type":"string","description":"Display name for the credential shown in wallet UIs, as specified in the OID4VCI Credential Issuer Metadata.","example":"Legal Person Identification Data"},"locale":{"type":"string","description":"BCP47 language tag for the display properties. The issuer always sets `en-GB`, and ignores any locale that you send.","example":"en-GB"},"description":{"type":"string","description":"Human-readable description of the credential purpose."},"backgroundColor":{"type":"string","description":"Hex color code for the credential card background (e.g. `#FFFFFF`).","example":"#FFFFFF"},"textColor":{"type":"string","description":"Hex color code for text on the credential card (e.g. `#000000`).","example":"#000000"},"logo":{"type":"object","description":"Logo image shown on the credential card. The issuer sets the organisation logo when you do not supply a URI. The issuer always returns the object, and `uri` is empty when the credential definition holds no logo.","properties":{"uri":{"type":"string","description":"URL of the logo image."},"altText":{"type":"string","description":"Alternative text for the logo image. Wallets use this text for accessibility."}},"required":["uri","altText"]},"backgroundImage":{"type":"object","description":"Background image of the credential card. The issuer sets the organisation cover image when you do not supply a URI. The issuer always returns the object, and `uri` is empty when the credential definition holds no background image.","properties":{"uri":{"type":"string","description":"URL of the background image."}},"required":["uri"]}},"required":["name","locale","description","backgroundColor","textColor","logo","backgroundImage"]},"expirationInDays":{"type":"number","description":"Number of days until the issued credential expires.","example":30},"supportRevocation":{"type":"boolean","description":"When `true`, the issuer supports revocation of credentials from this credential definition."},"revocationMethod":{"type":"string","description":"Method used for credential revocation. `status_list` uses the IETF Token Status List, `status_list_2021` uses the W3C Status List 2021, `swiss_token_status_list_v1` uses the Swiss profile.","enum":["status_list","status_list_2021","swiss_token_status_list_v1"]},"enforceCredentialUniqueness":{"type":"boolean","description":"When `true`, each credential issued under this definition is unique per holder."},"supportCredentialReissuance":{"type":"boolean","description":"When `true`, holders can request reissuance of expired or near-expiry credentials."},"credentialBindingMethods":{"type":"array","description":"Cryptographic key binding methods that the issuer publishes in the OID4VCI Credential Issuer Metadata. `cose_key` is valid only for the `mso_mdoc` format. The value is `null` when the record holds no binding method.","items":{"type":"string","enum":["did:key","jwk","cose_key"]}},"credentialFormat":{"type":"string","description":"Credential format identifier as defined in OID4VCI. Supported formats: `jwt_vc_json` (W3C VC JWT), `dc+sd-jwt` (IETF SD-JWT VC), `mso_mdoc` (ISO 18013-5 mDoc/mDL).","enum":["jwt_vc_json","dc+sd-jwt","mso_mdoc"]},"validationPath":{"type":"string","description":"JSONPath expression that selects the part of the credential payload that the issuer validates against the claims. The value is `$.vc` for `jwt_vc_json`, and `$` for `dc+sd-jwt` and `mso_mdoc`."},"type":{"type":"array","items":{"type":"string"},"description":"Credential type strings as defined in the OID4VCI specification. These values appear in the `type` field of the issued W3C VC (JWT). The issuer omits this field when the record uses another credential format."},"vct":{"type":"string","description":"Verifiable Credential Type identifier used when `credentialFormat` is `dc+sd-jwt`. Included in the `vct` claim of the issued IETF SD-JWT VC.","example":"urn:eu.europa.ec.eudi:pid:1"},"doctype":{"type":"string","description":"Document type identifier used when `credentialFormat` is `mso_mdoc`. Identifies the credential in the ISO 18013-5 mDoc/mDL format (e.g. `org.iso.18013.5.1.lpid`).","example":"eu.europa.ec.eudi.pid.1"},"namespace":{"type":"string","description":"Namespace identifier for ISO 18013-5 mDoc/mDL credentials. The value is empty for an OpenID4VCI 1.0 credential definition, because the mDoc namespace is the first element of each claim path."},"credentialDefinitionUri":{"type":"string","description":"URL of the external claims schema that the issuer used to build the claims of this record."},"claims":{"type":"object","description":"Claims of the credential, as claim path pointers. The issuer sets this field when `credentialFormat` is `dc+sd-jwt` or `mso_mdoc`.","properties":{"claims":{"type":"array","description":"One claim path pointer for each claim that the issuer publishes.","items":{"type":"object","properties":{"path":{"type":"array","description":"Claim path pointer that selects the claim in the credential payload. Each element is a string for an object key, an integer for an array index, or `null` for every element of an array. For `mso_mdoc`, the first element is the mDoc namespace.","items":{"description":"Object key, array index, or `null` for every element of an array."},"example":["address","country"]},"mandatory":{"type":"boolean","description":"When `true`, the issuer always includes the claim."},"limitDisclosure":{"type":"boolean","description":"When `true`, the holder can disclose the claim selectively."}},"additionalProperties":true}}}},"credentialDefinition":{"type":"object","description":"Claims of the credential, as claim path pointers. The issuer sets this field when `credentialFormat` is `jwt_vc_json`. Each path starts with `credentialSubject`.","properties":{"claims":{"type":"array","description":"One claim path pointer for each claim that the issuer publishes.","items":{"type":"object","properties":{"path":{"type":"array","description":"Claim path pointer that selects the claim below `$.vc`. The first element is `credentialSubject`.","items":{"description":"Object key, array index, or `null` for every element of an array."},"example":["credentialSubject","identifier"]},"mandatory":{"type":"boolean","description":"When `true`, the issuer always includes the claim."}},"additionalProperties":true}}}}},"required":["id","credentialDefinitionId","openIdOrganisationId","createdAt","updatedAt","label","display","expirationInDays","credentialFormat","credentialDefinitionUri","validationPath","version","trustAnchor","kid","enforceWUA","supportRevocation","revocationMethod","enforceCredentialUniqueness","supportCredentialReissuance","supportInteractiveAuthorisationEndpoint","namespace","systemManaged","extensionEnabled"]},{"type":"object","properties":{"totalCountOfCredentialHistory":{"type":"integer","description":"Number of credential exchange records created from this credential definition.","example":42},"issuanceBreakdown":{"type":"object","description":"Issuance counts for this credential definition. The server returns zero in every field when you set `skipCounts` to `true`, and also when it cannot calculate the counts.","properties":{"total":{"type":"integer","description":"Total number of credential exchange records for this credential definition.","example":42},"accepted":{"type":"integer","description":"Number of records that the holder accepted and that are not revoked.","example":30},"inProgress":{"type":"integer","description":"Number of records that are still in progress.","example":7},"revoked":{"type":"integer","description":"Number of records whose credential is revoked.","example":3},"denied":{"type":"integer","description":"Number of records for which the issuer denied the issuance.","example":2}}}}}]},"type":"array"}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>pagination</strong><span className={"openapi-schema__name"}> object</span></span></summary><div style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"currentPage"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Current page number","example":1}}></SchemaItem><SchemaItem collapsible={false} name={"totalItems"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Total number of items available","example":25}}></SchemaItem><SchemaItem collapsible={false} name={"totalPages"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Total number of pages based on limit","example":3}}></SchemaItem><SchemaItem collapsible={false} name={"limit"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of items per page","example":10}}></SchemaItem><SchemaItem collapsible={false} name={"hasPrevious"} required={false} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Indicates if there's a previous page","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"hasNext"} required={false} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Indicates if there's a next page","example":true}}></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"}>issuanceHistoryStats</strong><span className={"openapi-schema__name"}> object</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

Aggregate issuance counts for the whole organisation. The filters and the pagination do not change these counts.

</div><SchemaItem collapsible={false} name={"total"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Total number of credential exchange records.","example":120}}></SchemaItem><SchemaItem collapsible={false} name={"accepted"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of records that the holder accepted and that are not revoked.","example":84}}></SchemaItem><SchemaItem collapsible={false} name={"inProgress"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of records that are still in progress.","example":21}}></SchemaItem><SchemaItem collapsible={false} name={"revoked"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of records whose credential is revoked.","example":9}}></SchemaItem><SchemaItem collapsible={false} name={"denied"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of records for which the issuer denied the issuance.","example":6}}></SchemaItem></div></details></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"credentialDefinition\": [\n    {\n      \"id\": \"9f1c2a34-5b6d-4e7f-8a90-1b2c3d4e5f60\",\n      \"credentialDefinitionId\": \"9f1c2a34-5b6d-4e7f-8a90-1b2c3d4e5f60\",\n      \"openIdOrganisationId\": \"string\",\n      \"createdAt\": 1750000000,\n      \"updatedAt\": 1750000600,\n      \"label\": \"Issue Portable Document A1\",\n      \"credentialDefinitions\": [\n        {\n          \"id\": \"string\",\n          \"credentialConfigurationId\": \"string\",\n          \"label\": \"string\",\n          \"expirationInDays\": 0,\n          \"supportRevocation\": true,\n          \"revocationMethod\": \"status_list\",\n          \"enforceCredentialUniqueness\": true,\n          \"supportCredentialReissuance\": true,\n          \"credentialBindingMethods\": [\n            \"did:key\"\n          ],\n          \"authorizationRequestType\": \"authorization_details\",\n          \"scope\": \"string\",\n          \"display\": {\n            \"name\": \"string\",\n            \"locale\": \"en-GB\",\n            \"description\": \"string\",\n            \"backgroundColor\": \"string\",\n            \"textColor\": \"string\",\n            \"logo\": {\n              \"uri\": \"string\",\n              \"altText\": \"string\"\n            },\n            \"backgroundImage\": {\n              \"uri\": \"string\"\n            }\n          },\n          \"credentialResponseInterval\": 0,\n          \"credentialFormat\": \"jwt_vc_json\",\n          \"validationPath\": \"string\",\n          \"type\": [\n            \"string\"\n          ],\n          \"vct\": \"string\",\n          \"doctype\": \"string\",\n          \"credentialDefinitionUri\": \"string\",\n          \"claims\": {\n            \"claims\": [\n              {\n                \"path\": [\n                  \"address\",\n                  \"country\"\n                ],\n                \"mandatory\": true,\n                \"limitDisclosure\": true\n              }\n            ]\n          },\n          \"credentialDefinition\": {\n            \"claims\": [\n              {\n                \"path\": [\n                  \"credentialSubject\",\n                  \"identifier\"\n                ],\n                \"mandatory\": true\n              }\n            ]\n          }\n        }\n      ],\n      \"version\": \"version_01\",\n      \"trustAnchor\": \"did:key\",\n      \"kid\": \"string\",\n      \"enforceWUA\": true,\n      \"supportInteractiveAuthorisationEndpoint\": true,\n      \"systemManaged\": true,\n      \"extensionEnabled\": true,\n      \"display\": {\n        \"name\": \"Legal Person Identification Data\",\n        \"locale\": \"en-GB\",\n        \"description\": \"string\",\n        \"backgroundColor\": \"#FFFFFF\",\n        \"textColor\": \"#000000\",\n        \"logo\": {\n          \"uri\": \"string\",\n          \"altText\": \"string\"\n        },\n        \"backgroundImage\": {\n          \"uri\": \"string\"\n        }\n      },\n      \"expirationInDays\": 30,\n      \"supportRevocation\": true,\n      \"revocationMethod\": \"status_list\",\n      \"enforceCredentialUniqueness\": true,\n      \"supportCredentialReissuance\": true,\n      \"credentialBindingMethods\": [\n        \"did:key\"\n      ],\n      \"credentialFormat\": \"jwt_vc_json\",\n      \"validationPath\": \"string\",\n      \"type\": [\n        \"string\"\n      ],\n      \"vct\": \"urn:eu.europa.ec.eudi:pid:1\",\n      \"doctype\": \"eu.europa.ec.eudi.pid.1\",\n      \"namespace\": \"string\",\n      \"credentialDefinitionUri\": \"string\",\n      \"claims\": {\n        \"claims\": [\n          {\n            \"path\": [\n              \"address\",\n              \"country\"\n            ],\n            \"mandatory\": true,\n            \"limitDisclosure\": true\n          }\n        ]\n      },\n      \"credentialDefinition\": {\n        \"claims\": [\n          {\n            \"path\": [\n              \"credentialSubject\",\n              \"identifier\"\n            ],\n            \"mandatory\": true\n          }\n        ]\n      },\n      \"totalCountOfCredentialHistory\": 42,\n      \"issuanceBreakdown\": {\n        \"total\": 42,\n        \"accepted\": 30,\n        \"inProgress\": 7,\n        \"revoked\": 3,\n        \"denied\": 2\n      }\n    }\n  ],\n  \"pagination\": {\n    \"currentPage\": 1,\n    \"totalItems\": 25,\n    \"totalPages\": 3,\n    \"limit\": 10,\n    \"hasPrevious\": false,\n    \"hasNext\": true\n  },\n  \"issuanceHistoryStats\": {\n    \"total\": 120,\n    \"accepted\": 84,\n    \"inProgress\": 21,\n    \"revoked\": 9,\n    \"denied\": 6\n  }\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"400"} value={"400"}><div>

The organisation is unknown or the wallet is not deployed.

</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></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

Unauthorized

</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></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"500"} value={"500"}><div>

Internal 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></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      