API reference · Gateway
Virtual keys
A virtual key is the credential your applications send to the gateway instead of a provider API key. It holds your own provider keys (BYOK) or draws on VectorAxis credits (PLATFORM), and carries its own spend limits, rate limits, model allowlist and guardrails.
- List virtual keysGET
/v1/virtual-keys - Create a virtual keyPOST
/v1/virtual-keys - Get a virtual keyGET
/v1/virtual-keys/{slug} - Update a virtual keyPUT
/v1/virtual-keys/{slug} - Delete a virtual keyDEL
/v1/virtual-keys/{slug} - Disable a virtual keyPOST
/v1/virtual-keys/{slug}/disable - Enable a virtual keyPOST
/v1/virtual-keys/{slug}/enable - Rotate a virtual key's API keyPOST
/v1/virtual-keys/{slug}/rotate - Get a virtual key's tool-scan actionGET
/v1/virtual-keys/{slug}/tool-scan - Set a virtual key's tool-scan actionPUT
/v1/virtual-keys/{slug}/tool-scan - Transfer a virtual key to another workspacePOST
/v1/virtual-keys/{slug}/transfer - List virtual keys with their own tool-scan actionGET
/v1/virtual-keys/tool-scan-settings