Skip to main content

API Keys

Manage organization Public API keys from the CLI. These keys authenticate the CLI and REST API — they are not MCP tokens.

List keys

verlynk keys:list
verlynk keys:list --json

Create a key

verlynk keys:create --name "CI Deploy"
verlynk keys:create --name "CI Deploy" --permission read-write --scope full
verlynk keys:create --name "Profile Bot" --scope profiles --profile-ids "id1,id2" --expires-in 90
verlynk keys:create --name "Readonly" --permission read --json
FlagDescription
--nameKey label (required)
--permissionread or read-write (default read-write)
--scopefull or profiles (default full)
--profile-idsComma-separated profile UUIDs (used with --scope profiles)
--expires-inDays until expiry
--jsonOutput raw JSON
warning

keys:create prints the full key once. Copy and store it immediately — you cannot view it again.

Delete a key

verlynk keys:delete <key-id> --yes
warning

Delete requires --yes / -y.

Next steps