Scoped API keys
Create a separate key for each integration, limit it to read or write access for QR codes and links, and let it expire automatically when a project ends.
- Scopes: qr:read, qr:write, link:read, link:write
- Optional expiry date
- Per-plan rate limits per key