API Key Authentication
All ViddyScribe Enterprise API endpoints require authentication using an API key passed in theX-API-Key header.
API keys are sensitive credentials. Keep them secure and never commit them to version control.
Getting Your API Key
Get in touch at [email protected] to obtain your API key. Your API key will look like this:Making Authenticated Requests
Include your API key in theX-API-Key header with every request:
Authentication Errors
The API key is missing or invalid.
The API key is valid but you’ve exceeded your usage limits.
Best Practices
Store API Keys Securely
Store API Keys Securely
- Use environment variables
- Never hardcode keys in your source code
- Don’t commit keys to version control
- Use secret management services (AWS Secrets Manager, HashiCorp Vault, etc.)
Rotate Keys Regularly
Rotate Keys Regularly
Periodically rotate your API keys to minimize security risks. Contact your admin to generate new keys.
Use Different Keys for Environments
Use Different Keys for Environments
Use separate API keys for development, staging, and production environments.
Monitor Usage
Monitor Usage
Keep track of your API usage to avoid hitting rate limits unexpectedly.

