security
Enterprise Authentication & API Keys
Secure your integrations with scoped API keys and team-level authentication.
## API Key Management
For programmatic access to QR Code Pro, you need an API Key.
### Generating a Key
1. Go to **Dashboard > Account Settings > API Keys**.
2. Click **"Generate New Key"**.
3. Give it a descriptive name (e.g., "Marketing Automation").
4. **Copy the key immediately**. It will only be shown once.
### Key Scoping
When generating a key, you can scope its permissions:
- **Read-Only**: Can only fetch QR code data.
- **Read/Write**: Can create, update, and delete codes.
- **Team Scoped**: Key is restricted to a specific team's assets.
### Security Best Practices
- **Never expose keys in client-side code.**
- Rotate keys periodically.
- Use environment variables to store your keys.
See the [API Reference](/developers/api) for full documentation.
Was this helpful?
Last updated January 2026