API Console
The API Console is where you create, manage, and revoke API keys for accessing the Vulgate API.
Coming soon
The public API Console is currently under development. In the meantime, API keys can be managed through your team settings.
Accessing your API keys
Navigate to your team’s API settings page:
https://vulgate.ai/app/<team-slug>/settings/api
Replace <team-slug> with your team’s slug (found in your dashboard URL).
API key format
Vulgate API keys use the following format:
vu_<64-character-hex-string>
For example:
vu_a1b2c3d4e5f6...
Key management
From the API settings page you can:
- Create a new API key with an optional label
- View existing keys and their creation dates
- Revoke keys that are no longer needed
Using your API key
Include your API key in the Authorization header of every request:
Authorization: Bearer vu_a1b2c3d4...
Or set it as an environment variable:
export VULGATE_API_KEY=vu_a1b2c3d4...
VULGATE_API_KEY=vu_a1b2c3d4...
Security best practices
- Never commit API keys to version control. Use environment variables or a secrets manager.
- Use labels to identify the purpose of each key (e.g., “Production”, “CI/CD”, “Development”).
- Rotate keys periodically and revoke any keys that may have been exposed.
- Scope keys to teams - each API key is associated with a specific team and inherits that team’s permissions.
Need an API key now? Contact your team administrator or visit your team settings to generate one.