Undersign
v1.1
Create Free Account
Documentation API keys
Account & settings

API keys

API keys provide secure access to the Undersign API, allowing your applications and external systems to interact with your account programmatically.

For example, an integration can use an API key to create signature requests, check signing status, and work with documents without requiring a user to log in to the Undersign interface.

These settings are available under Account Settings → API Keys.

API Keys page with key names, masked values, statuses, dates and actions in Undersign
Screenshot showing the API Keys page with key names, statuses, and actions.

Creating an API key

Select Create API Key and provide a name that helps you identify what the key is used for, such as Production, Postman, or the name of an application or integration.

Each key is displayed in the API Keys list with:

Active and inactive keys

An API key can be Active or Inactive.

StatusMeaning
ActiveThe key can be used to authenticate API requests.
InactiveThe key has been disabled and can no longer be used for API access.

You can deactivate a key without deleting it. This is useful when temporarily stopping an integration or investigating an issue.

Managing API keys

Use the controls in the Actions column to manage your keys.

Give each key a meaningful name so you can identify which integration or application it belongs to.

Keep your API keys secure

Treat an API key like a password. Store it securely on your server and never expose it in browser-side code, mobile applications, public repositories, or client-facing pages.

If a key may have been exposed, deactivate it immediately and create a new key for the affected integration.

See the API Reference for information about using API keys with the Undersign API.