---
id: config-digital-wallet-open-id-list-provider-keys
title: "List provider keys"
description: "Lists the keys that the provider of a key store has, so that you can sign with one of them. Give its `providerKeyRef` to the create key operation."
sidebar_label: "List provider keys"
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 provider keys</h1>

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



Lists the keys that the provider of a key store has, so that you can sign with one of them. Give its `providerKeyRef` to the create key operation.

| Type | Provider keys | `providerKeyRef` |
|---|---|---|
| `vault` | The Transit keys of type `ecdsa-p256`. | The name of the Transit key. |
| `gcp-kms` | The enabled `EC_SIGN_P256_SHA256` versions of the crypto keys of the key ring with the purpose `ASYMMETRIC_SIGN`. | The path of the crypto key version. |
| `aws-kms` | The enabled `ECC_NIST_P256` `SIGN_VERIFY` customer keys of the region. | The key ARN. |
| `azure-key-vault` | The enabled EC P-256 signing keys of the vault, in their current version. | The key ID with its version. |
| `dpod` | The key pairs of the partition with the label prefix `ows:`. | The label of the key pair. |
| `csc` | The CSC credentials of the user (50 at most), with their certificates. | The credential ID. |

The cloud KMS types read at most 200 keys of the provider and return at most 50. A key that the credentials of the key store cannot read (no right to read it, or not found) is not in the list; the other keys are. The list call itself must work, else the operation fails. Each provider key has its public key in `jwk` (for `csc`, the public key of the leaf certificate). `linked` and `keyId` show when a key of the organisation already references the provider key. A `local` key store has no provider keys.


## 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 store. `local-openbao`, `local-database` or `local-hsm` for a key store of the installation, else the identifier that the create key store operation returned.","in":"path","name":"keyStoreId","required":true,"schema":{"type":"string","maxLength":64},"example":"local-openbao"}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

The service returned the keys of the provider.

</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"}>providerKeys</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 keys of the provider.

</div><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}>Array [</div></li><SchemaItem collapsible={false} name={"providerKeyRef"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Reference of the key at the provider. For `vault`, the name of the Transit key. For `gcp-kms`, the path of the crypto key version (`projects/<project>/locations/<location>/keyRings/<keyRing>/cryptoKeys/<key>/cryptoKeyVersions/<version>`). For `aws-kms`, the key ARN. For `azure-key-vault`, the key ID with its version (`<vaultUrl>/keys/<name>/<version>`). For `dpod`, the label of the key pair in the partition (`ows:<keyId>` for a key that the wallet created). For `csc`, the ID of the CSC credential.","example":"signing-key-1"}}></SchemaItem><SchemaItem collapsible={false} name={"algorithm"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","nullable":true,"description":"Signature algorithm of the key.","example":"ES256"}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>jwk</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 public key of the provider key in JSON Web Key (JWK) format: `kty`, `crv`, `x`, `y`, and `alg` when the provider gives it. It has no `kid`: the wallet gives the key its own `keyId` when you reference it. For `csc`, the public key of the leaf certificate. `null` when the provider gives no P-256 public key.

</div><SchemaItem collapsible={false} name={"kty"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Key type. The value is `EC`.","example":"EC"}}></SchemaItem><SchemaItem collapsible={false} name={"crv"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Elliptic curve identifier. The value is `P-256`.","example":"P-256"}}></SchemaItem><SchemaItem collapsible={false} name={"x"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"X coordinate of the elliptic curve point, in base64url format.","example":"<base64url-x-coordinate>"}}></SchemaItem><SchemaItem collapsible={false} name={"y"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Y coordinate of the elliptic curve point, in base64url format.","example":"<base64url-y-coordinate>"}}></SchemaItem><SchemaItem collapsible={false} name={"alg"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Signature algorithm of the key.","example":"ES256"}}></SchemaItem><SchemaItem name={"property name*"} required={false} schemaName={"any"} qualifierMessage={undefined} schema={{"type":"object","nullable":true,"description":"The public key of the provider key in JSON Web Key (JWK) format: `kty`, `crv`, `x`, `y`, and `alg` when the provider gives it. It has no `kid`: the wallet gives the key its own `keyId` when you reference it. For `csc`, the public key of the leaf certificate. `null` when the provider gives no P-256 public key.","additionalProperties":true,"properties":{"kty":{"type":"string","description":"Key type. The value is `EC`.","example":"EC"},"crv":{"type":"string","description":"Elliptic curve identifier. The value is `P-256`.","example":"P-256"},"x":{"type":"string","description":"X coordinate of the elliptic curve point, in base64url format.","example":"<base64url-x-coordinate>"},"y":{"type":"string","description":"Y coordinate of the elliptic curve point, in base64url format.","example":"<base64url-y-coordinate>"},"alg":{"type":"string","description":"Signature algorithm of the key.","example":"ES256"}}}} collapsible={false} discriminator={false}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"linked"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Shows `true` when a key of the organisation already references this provider key.","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"keyId"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","nullable":true,"description":"The key of the organisation that references this provider key. `null` when `linked` is `false`.","example":null}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>certificate</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"}}>

For `csc`, the certificate of the CSC credential. `null` for the other types, and when the QTSP gives no certificate.

</div><SchemaItem collapsible={false} name={"subjectDN"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Distinguished name of the certificate subject.","example":"CN=Example Organisation AB,O=Example Organisation AB,C=SE"}}></SchemaItem><SchemaItem collapsible={false} name={"issuerDN"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Distinguished name of the certificate issuer.","example":"CN=Example QTSP CA,O=Example QTSP,C=SE"}}></SchemaItem><SchemaItem collapsible={false} name={"serialNumber"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Serial number of the certificate.","example":"4a3f9c"}}></SchemaItem><SchemaItem collapsible={false} name={"validFrom"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","nullable":true,"description":"Start of the validity of the certificate.","example":"2026-01-01T00:00:00Z"}}></SchemaItem><SchemaItem collapsible={false} name={"validTo"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","nullable":true,"description":"End of the validity of the certificate.","example":"2028-01-01T00:00:00Z"}}></SchemaItem><SchemaItem collapsible={false} name={"certificates"} required={false} schemaName={"string[]"} qualifierMessage={undefined} schema={{"type":"array","description":"Certificate chain, leaf first. Each item is a base64 encoded DER certificate.","items":{"type":"string","description":"One base64 encoded DER certificate."}}}></SchemaItem></div></details></SchemaItem><li><div style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}>]</div></li></div></details></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"providerKeys\": [\n    {\n      \"providerKeyRef\": \"signing-key-1\",\n      \"algorithm\": \"ES256\",\n      \"jwk\": {\n        \"kty\": \"EC\",\n        \"crv\": \"P-256\",\n        \"x\": \"<base64url-x-coordinate>\",\n        \"y\": \"<base64url-y-coordinate>\",\n        \"alg\": \"ES256\"\n      },\n      \"linked\": false,\n      \"keyId\": null,\n      \"certificate\": {\n        \"subjectDN\": \"CN=Example Organisation AB,O=Example Organisation AB,C=SE\",\n        \"issuerDN\": \"CN=Example QTSP CA,O=Example QTSP,C=SE\",\n        \"serialNumber\": \"4a3f9c\",\n        \"validFrom\": \"2026-01-01T00:00:00Z\",\n        \"validTo\": \"2028-01-01T00:00:00Z\",\n        \"certificates\": [\n          \"string\"\n        ]\n      }\n    }\n  ]\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"400"} value={"400"}><div>

The key store type does not list provider keys (`local`), or the provider refused the request.

</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 store with this 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><TabItem label={"503"} value={"503"}><div>

The provider of the key store is not available.

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