---
id: config-digital-wallet-open-id-read-key-usage
title: "Read key usage"
description: "Reports where a key is in use: the credential definitions and presentation definitions that sign with it, the status lists of those credential definitions, the issuances and verifications in flight, and whether the key can be deleted. The items come last changed first."
sidebar_label: "Read key usage"
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 key usage</h1>

<MethodEndpoint method={"get"} path={"/v2/config/digital-wallet/openid/key-management/keys/{keyId}/usage"}></MethodEndpoint>



Reports where a key is in use: the credential definitions and presentation definitions that sign with it, the status lists of those credential definitions, the issuances and verifications in flight, and whether the key can be deleted. The items come last changed first.

The report reads the organisation and its sandbox organisations only: a definition of a sandbox organisation signs with the keys of its main organisation, and no other organisation can use the key. The delete key operation applies the same rule.


## 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":"Unique identifier of the key","in":"path","name":"keyId","required":true,"schema":{"type":"string"}}}></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"}>Query Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"Keeps the credential and presentation definitions whose name or ID contains the text, and the status lists of the kept credential definitions. An ID also matches without its hyphens. Case insensitive, at most 128 characters. The in flight counts and `canDelete` always cover every use of the key.","in":"query","name":"search","required":false,"schema":{"type":"string","maxLength":128}}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

The service returned the usage report of the key.

</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={"keyId"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the key.","example":"3f2a91c47b8d4e6fa0c5d7e18b924f30"}}></SchemaItem><SchemaItem collapsible={false} name={"isDefault"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Shows `true` when the wallet signs with this key by default.","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"hasCertificates"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Shows `true` when a certificate chain is linked to the key.","example":true}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>credentialDefinitions</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"}}>

Credential definitions that sign with the key.

</div><SchemaItem collapsible={false} name={"count"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of items.","example":1}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>items</strong><span className={"openapi-schema__name"}> object[]</span></span></summary><div style={{"marginLeft":"1rem"}}><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}>Array [</div></li><SchemaItem collapsible={false} name={"id"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the credential definition.","example":"7c2e4a9b1d3f4e6a8b0c1d2e3f4a5b6c"}}></SchemaItem><SchemaItem collapsible={false} name={"label"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Name of the credential definition.","example":"Person Identification Data"}}></SchemaItem><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}>]</div></li></div></details></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"}>presentationDefinitions</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"}}>

Presentation definitions that sign with the key.

</div><SchemaItem collapsible={false} name={"count"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of items.","example":1}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>items</strong><span className={"openapi-schema__name"}> object[]</span></span></summary><div style={{"marginLeft":"1rem"}}><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}>Array [</div></li><SchemaItem collapsible={false} name={"id"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the presentation definition.","example":"9d1f3b5a7c2e4f6a8b0c1d2e3f4a5b6c"}}></SchemaItem><SchemaItem collapsible={false} name={"label"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Name of the presentation definition.","example":"Age over 18"}}></SchemaItem><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}>]</div></li></div></details></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"}>statusLists</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"}}>

Status lists of the credential definitions that sign with the key.

</div><SchemaItem collapsible={false} name={"count"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of items.","example":1}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>items</strong><span className={"openapi-schema__name"}> object[]</span></span></summary><div style={{"marginLeft":"1rem"}}><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}>Array [</div></li><SchemaItem collapsible={false} name={"id"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Unique identifier of the status list.","example":"2b4d6f8a0c1e4f6a8b0c1d2e3f4a5b6c"}}></SchemaItem><SchemaItem collapsible={false} name={"credentialConfigurationId"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Identifier of the credential definition that the status list belongs to.","example":"7c2e4a9b1d3f4e6a8b0c1d2e3f4a5b6c"}}></SchemaItem><SchemaItem collapsible={false} name={"issuerUrl"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Issuer URL that the status list is published under.","example":"https://demo-api.igrant.io/organisation/5f9a1b2c3d4e5f60718293a4/service"}}></SchemaItem><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}>]</div></li></div></details></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"}>issuanceRecordsInFlight</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"}}>

Credential issuances that are under way with the key.

</div><SchemaItem collapsible={false} name={"count"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of issuances in flight.","example":0}}></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"}>verificationRecordsInFlight</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"}}>

Verifications that are under way with the key.

</div><SchemaItem collapsible={false} name={"count"} required={false} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"Number of verifications in flight.","example":0}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"canDelete"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Shows `true` when nothing uses the key, so the delete key operation accepts it.","example":false}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"keyId\": \"3f2a91c47b8d4e6fa0c5d7e18b924f30\",\n  \"isDefault\": false,\n  \"hasCertificates\": true,\n  \"credentialDefinitions\": {\n    \"count\": 1,\n    \"items\": [\n      {\n        \"id\": \"7c2e4a9b1d3f4e6a8b0c1d2e3f4a5b6c\",\n        \"label\": \"Person Identification Data\"\n      }\n    ]\n  },\n  \"presentationDefinitions\": {\n    \"count\": 1,\n    \"items\": [\n      {\n        \"id\": \"9d1f3b5a7c2e4f6a8b0c1d2e3f4a5b6c\",\n        \"label\": \"Age over 18\"\n      }\n    ]\n  },\n  \"statusLists\": {\n    \"count\": 1,\n    \"items\": [\n      {\n        \"id\": \"2b4d6f8a0c1e4f6a8b0c1d2e3f4a5b6c\",\n        \"credentialConfigurationId\": \"7c2e4a9b1d3f4e6a8b0c1d2e3f4a5b6c\",\n        \"issuerUrl\": \"https://demo-api.igrant.io/organisation/5f9a1b2c3d4e5f60718293a4/service\"\n      }\n    ]\n  },\n  \"issuanceRecordsInFlight\": {\n    \"count\": 0\n  },\n  \"verificationRecordsInFlight\": {\n    \"count\": 0\n  },\n  \"canDelete\": false\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"400"} value={"400"}><div>

The search text is longer than 128 characters.

</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={"404"} value={"404"}><div>

The organisation has no key with this key ID.

</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>
      