---
title: "Get list of signing keys"
method: GET
path: "/key_link/signing_keys"
tags: ["Key Link"]
---

# Get list of signing keys

`GET /key_link/signing_keys`

## Request

- Base URL: `https://api.fireblocks.io/v1`
- URL: `https://api.fireblocks.io/v1/key_link/signing_keys`
- Auth: none declared
- TypeScript: <https://skmtc.dev/fireblocks/apis/fireblocks-api/docs/key_link/signing_keys/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the list of signing keys in the workspace

## Query parameters

- `pageCursor` string
- `pageSize` number
- `sortBy` 'createdAt'
- `order` 'ASC' | 'DESC'
- `vaultAccountId` number
- `agentUserId` string
- `algorithm` 'ECDSA_SECP256K1' | 'EDDSA_ED25519'
- `enabled` boolean
- `available` boolean
- `isAssigned` boolean, nullable
- `keyPrefix` string

## Response `200`

List of signing keys and a data that allows requesting the next page if applicable

- GetSigningKeyResponseDto
  - `data` SigningKeyDto[], required: Response object for getting external signing keys.
    - `keyId` string, required: External signing key id set by Fireblocks.
    - `signingDeviceKeyId` string, required: The ID, name or label of the key specified on the customer's signing device.
    - `publicKeyPem` string, required: PEM encoded public key
    - `algorithm` string, required: Algorithm and curve used for the signature. Can be: ECDSA_SECP256K1 or EDDSA_ED25519
    - `enabled` boolean, required: True if the signing key is enabled
    - `vaultAccountId` number, nullable, required: Id of the vault account which this key is linked to
    - `agentUserId` string, required: Id of user that represent agent servers that can sign with the key
    - `createdAt` number, required: Creation date (timestamp) in milliseconds.
  - `next` string: The ID of the next page

## Other responses

- `default`: Error Response

---

[API](https://skmtc.dev/fireblocks/apis/fireblocks-api.md) - [All operations](https://skmtc.dev/fireblocks/apis/fireblocks-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fireblocks/apis/fireblocks-api/revisions/4eba9965659a?raw)
