---
updatedAt: 2026-04-28T15:49:30.000Z
agentTools:
  projectIndex: https://docs.vouched.id/llms.txt
---

# Keys

API Keys are required to use Vouched SDKs and APIs. To create or recreate keys, click **Keys** in the Dashboard menu.

<Callout icon="❗️" theme="error">
  Only one of each key type can be active at a given time. Recreating a key will immediately invalidate the previous key.
</Callout>

<Image align="center" alt={899} caption="API Keys screen in the Dashboard" title="api-keys-screen.png" src="https://files.readme.io/c7ce290-api-keys-screen.png" />

| Key Type      | Description                                                                 | Use Case                                                   |
| ------------- | --------------------------------------------------------------------------- | ---------------------------------------------------------- |
| Private key   | Used for security-sensitive backend operations such as removing jobs        | [API Authentication](https://docs.vouched.id/reference/authentication)                   |
| Public key    | Used for submitting jobs via user facing SDKs                               | [JS Plugin](https://docs.vouched.id/docs/js-plugin), [Mobile SDKs](https://docs.vouched.id/docs/mobile-sdks) |
| Signature key | Used for security sensitive backend operations such as securing the webhook | [Webhooks](f:webhooksref:webhooks)                         |

<br />

<Callout icon="ℹ️" theme="info">
  As of April 7 2026 all newly generated keys will be prefixed with `pub_`, `prv_` and `sig_` respectively, existing keys will continue to work as normal.
</Callout>

## Group Keys

You can create a separate set of keys for each [group](https://docs.vouched.id/docs/groups). This allows you to use a different key for each use case or interface you integrate with (such as your web app or mobile app).

<br />