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


Only one of each key type can be active at a given time. Recreating a key will immediately invalidate the previous key.


API Keys screen in the Dashboard

Key TypeDescriptionUse Case
Private keyUsed for security-sensitive backend operations such as removing jobsAPI Authentication
Public keyUsed for submitting jobs via user facing SDKsJS Plugin, Mobile SDKs
Signature keyUsed for security sensitive backend operations such as securing the webhookWebhooks

Group Keys

You can create a separate set of keys for each group. 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).


Group keys example