Key Link
Add a new signing key
Adds a new signing key to the workspace. The added key will be linked to the specific Fireblocks agent user ID. The same user will receive the proof of ownership message to be signed, and upon successful proof, the key will become enabled.
post/key_link/signing_keys
Request
- Base URLhttps://api.fireblocks.io/v1
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Idempotency-Keystring
A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.
Request body
Example request
{
"signingDeviceKeyId": "MyKey1",
"signedCertPem": "-----BEGIN CERTIFICATE ... END CERTIFICATE-----",
"agentUserId": "d18847b5-1df6-4c46-8f99-5cce47284529"
}Response
Newly created signing key
Example response
{
"keyId": "46a92767-5f93-4a46-9eed-f012196bb4fc",
"signingDeviceKeyId": "MyKey1",
"publicKeyPem": "-----BEGIN PUBLIC KEY ... END PUBLIC KEY-----",
"algorithm": "ECDSA_SECP256K1",
"enabled": true,
"vaultAccountId": 10,
"agentUserId": "d18847b5-1df6-4c46-8f99-5cce47284529",
"createdAt": 124757537
}Changes
No recorded changes to this operation across all 1 revision of this API.