Authentication
Learn how to authenticate with the Verbatik AI API
Authentication
All API requests to Verbatik AI require authentication using your API key.
API Key
Your API key is a secret credential that identifies your account and authorizes API requests. You can find your API key in your Verbatik AI dashboard.
Security Best Practices
- Keep your API key secret: Never expose it in client-side code or public repositories
- Use environment variables: Store your API key in environment variables
- Rotate regularly: Generate new API keys periodically for security
- Monitor usage: Regularly check your API usage in the dashboard
Authentication Methods
HTTP Header (Recommended)
Include your API key in the Authorization
header:
JavaScript/TypeScript SDK
Python SDK
Error Responses
If authentication fails, you'll receive a 401 Unauthorized
response:
Rate Limits
API keys have rate limits based on your plan:
- Free: 100 requests/hour
- Pro: 1,000 requests/hour
- Enterprise: Custom limits
Rate limit headers are included in all responses:
Next Steps
- Learn about API endpoints
- Check rate limits
- Explore error handling