Authentication

Every request (except health checks) needs an API key tied to your account.

Create a key

  1. Sign in and open Account.
  2. Under API Keys, click Generate API key.
  3. Copy the key immediately — it is shown only once.

Keys start with vc_. You can revoke keys from the same page.

Send the key

Authorization: Bearer vc_your_key_here

Or: X-API-Key: vc_your_key_here

export VERUSCITE_API_KEY='vc_your_key_here'

curl -sS "https://veruscite-data.com/api/v1/me" \
  -H "Authorization: Bearer $VERUSCITE_API_KEY"

Treat keys like passwords. Store them in environment variables; do not commit them to git.