A developer API key raises the Agent API rate limit from 10 to 30 requests a minute. Keys are free, and you create them in Vigilbase One at one.vigilbase.com/developers. You need a Vigilbase One account.
Create a key
Open Developers. Sign in to Vigilbase One and go to one.vigilbase.com/developers.
Select Create API key. Give the key a descriptive Name, for example
Local dev / CI scanner, and select Create key.Copy your API key. This is the only time the full key is shown. Store it in your password manager or CI secrets.
Keys start with vb_dev_. Under Your keys you see each key's Name, Prefix, Created and Last used date, never the full key.
Use a key
Send the key in the Authorization header or the X-Api-Key header:
curl -H "Authorization: Bearer $VIGILBASE_API_KEY" https://vigilbase.com/api/v1/agent/tools
Each key has the scopes tools:read, tools:execute and badges:read. Keys belong to your user account, not to an organization.
The scan quota of 20 scans per client IP and per target each hour is the same with or without a key.
Revoke a key
Select Revoke next to the key under Your keys. vigilbase.com caches a verified key for up to a minute, so a revoked key can keep working for about a minute; after that, requests that use it are refused with 401. If a key leaks, revoke it and create a new one.