Authentication

All API requests require a JWT bearer token.

Get your token

  1. Go to app.rubrichq.io
  2. Navigate to Settings → API Keys
  3. Copy your token

Use it in requests

Pass the token in the Authorization header:

$Authorization: Bearer <your-token>

Example

$curl https://api.rubrichq.io/api/public/v1/calls \
> -H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9..."

Notes

  • Tokens are scoped to your workspace (client)
  • If your token is compromised, regenerate it from Settings → API Keys