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.

API Console | Vulgate AI