API Keys
Create and manage API keys for programmatic access to the VectorChat API.
API keys let you access the VectorChat API programmatically. Use them to build custom integrations, automate workflows, or connect external applications to your agents.
How API Keys Work
VectorChat uses OAuth 2.0 client credentials for API authentication. You receive a client ID and client secret pair, which you use to obtain an access token for API requests.
Creating an API Key
- Go to Settings > API Keys.
- Click Create API Key.
- Enter a name for the key.
- Optionally set an expiration date.
- Click Generate.
Copy the client secret immediately — it is only shown once.
Store your client secret securely. It cannot be viewed again after the creation dialog is closed.
Screenshot: The API keys page showing a list of keys with their client IDs, names, and expiration dates.
Managing API Keys
The API Keys page lists all active keys with client ID, name, creation date, and expiration.
Revoking a Key
- Find the key in the list.
- Click Revoke.
- Confirm the action.
Revoking is immediate and permanent. Applications using the revoked credentials will lose access.
API Documentation
Your VectorChat instance provides API documentation at the base API URL, linked from the top of the API Keys page.