Get an API key

Learn how to obtain a Verida API key to access user data

There are currently three ways to obtain an API key to use the Verida APIs:

  1. Generate your own key with the Verida Vault

  2. Generate your own key with the Developer console

  3. Request a key from a user of your application

Note: To generate your own key, you will need to first create a self-custody Verida Account.

Generate your own key with the Verida Vault

You can generate your own private API key from the Verida Vault (https://app.verida.ai/), in the Authorized Apps menu item.

Click "Authorized Apps" to generate a personal API token.

Generate your own key with the Developer Console

You can generate your own private API key from the Developer Console (https://admin.verida.ai/), in the Generate Token menu item.

Click "Generate Token" to request a token from the Verida Vault with your Verida account.

Request a key from a user of your application

If you are building an application, you can request a key directly from the user by embedding a Connect Verida button into your application with pre-configured scopes to request from a user.

See the Developer Console and Authentication sections of the documentation to learn more.

Last updated