> For the complete documentation index, see [llms.txt](https://docs.gataca.io/developers/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gataca.io/developers/platform-tutorials/self-sovereign-identity/api-keys.md).

# API Keys

An API Key is a unique identifier that allows your applications to access specific issuance and verification templates via the Gataca Studio APIs.

### Create an API Key&#x20;

1. Go to the **"API Keys"** section in the left menu and click **"Create API Key."**
2. Configure the API Key:

* **API Key Name**: Choose a name for your API Key.
* **DID**: Select the DID associated with the API Key. This determines which administrators can access it.
* **SSI Operations**: Select the credential issuance template you want to link to this API Key.

<figure><img src="https://1551110881-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4GRwT3cvvrm7Xychz5wc%2Fuploads%2FoXsRwLAWuxv82DCXPawu%2FAPI%20Key%20creation.png?alt=media&amp;token=bf68ad06-dd08-44d3-9cbf-ac43aade2f69" alt=""><figcaption></figcaption></figure>

3. Save the API Key information. You’ll receive the API Key ID and password.

{% hint style="danger" %}
Make sure to store the API key password in a secure place. Once you close this tab, you will not be able to retrieve the password, you will only be able to regenerate a new password.&#x20;
{% endhint %}

### Regenerate API Key password

To regenerate the password for an API Key:

1. Navigate to the **API Keys** section.
2. Locate the API Key for which you want to regenerate the password.
3. Click the three dots next to the desired API Key.
4. Select **Regenerate Password** from the options.
5. A new password will be generated immediately.&#x20;

{% hint style="danger" %}
Make sure to store the API key password in a secure place. Once you close this tab, you will not be able to retrieve the password, you will only be able to regenerate a new password.
{% endhint %}
