Admin Login
HomeGuidesAPI ReferenceChangelogBlockdaemon Main Docs
Log In
Guides

API Keys

Create an API key for programmatic access

Overview

An API User is a programmatic identity that authenticates with an API key. API Users initiate operations over the API. They do not use ApproverApp for day-to-day access.

An API User with a registered public key can also drive Automated Approvals by polling GET /api/cwp/approvals/list and posting approve or reject. Register the key with POST /api/cwp/operations/start/setUserPublicKey.

Create API Users from the Institutional Vault Settings menu. Only administrators can create or delete them.

Create an API Key

To create an API Key, follow the steps below:

  1. Click Settings on the main navigation menu.
  1. Select the API Keys tab.
  1. Click Create API Key.
  1. Fill in all the fields.
FieldDescription
NameThe name of the API Key.
UserThe user the API Key is associated with.
  1. Click Create to confirm the operation.

Copy the API key when it is shown. Use it to send API requests to the wallet.

You can also create keys with POST /api/cwp/users/apikeys/create. List and delete keys with GET /api/cwp/users/apikeys/list and POST /api/cwp/users/apikeys/delete.

Delete an API Key

To delete an API Key, follow the steps below:

  1. Click Settings on the main navigation menu.
  1. Select the API Keys tab.
  1. Select the API Key you want to delete and click the Overflow icon.
  1. Select Delete to confirm the operation.

🗣️We Are Here to Help!

Please contact us via email or support chat if you encounter an issue, bug, or need assistance. Don't forget to include any relevant details about the problem. To request a wallet form and Institutional Vault Approver form, please click here or contact our sales team.


Did this page help you?