API Keys & Usage
Your API keys connect the extension to your account. Different plans have different rules for API key usage.
API Key Limits by Plan
- Free Plan: You can have 1 active API key.
- Pro Plan: You can have 1 active API key.
- Premium Plan: You can have up to 2 active API keys.
Managing Your Keys
Visit your Account page to manage your keys. You can revoke a key to free up its slot. For Free/Pro plans, the “Revoke & Generate” button will replace your existing key, which is useful for moving to a new device.
Using API Keys in Extension
After generating your API key, configure it in the Chrome extension settings:
extension-config.js
1// Store your API key securely
2const VORTIS_API_KEY = "your_api_key_here";
3
4// Make authenticated requests
5async function enhancePrompt(prompt) {
6 const response = await fetch('https://api.vortisai.com/enhance', {
7 method: 'POST',
8 headers: {
9 'Authorization': `Bearer ${VORTIS_API_KEY}`,
10 'Content-Type': 'application/json'
11 },
12 body: JSON.stringify({ prompt })
13 });
14
15 return await response.json();
16}Security Best Practices
- Never share your API keys with others
- Revoke keys immediately if you suspect they've been compromised
- Use different keys for different devices when on Premium plan
- Regularly rotate your keys for enhanced security