API keys connect your application to your SignatureAPI account. Every request to the API requires a key, and the key determines whether the request runs in test mode or live mode. To manage your API keys, go to Settings > API Keys in the Dashboard.Documentation Index
Fetch the complete documentation index at: https://signatureapi-daf4ee54.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.

Test and live keys
SignatureAPI provides two types of API keys:| Type | Prefix | Purpose |
|---|---|---|
| Test | key_test_... | Build and test your integration without sending real documents |
| Live | key_live_... | Send legally binding documents in production |
Creating an API key
You can only create live api keys after upgrading your account and adding a payment method.
Open the API Keys page
Go to Settings > API Keys and click Create API Key.
Give the key a description
Enter a name or description to help you remember what this key is for. This is especially helpful if you have multiple keys.

Revoking an API key
To revoke a key, go to Settings > API Keys, find the key you want to revoke, and click Revoke.
Keeping your keys safe
- Never share API keys in public repositories, emails, or client-side code.
- Store keys in environment variables or a secrets manager.
- Use test keys during development and keep live keys restricted to production systems.
- Revoke any key you suspect has been exposed and create a new one.
You need the Manage API keys permission to create or revoke keys. See Dashboard Users for details on roles and permissions.