Authentication
All API requests are authenticated with an API key.
Get your API key
- Go to app.rubrichq.io
- Navigate to Settings → API Keys
- Create a key and copy it (it’s shown only once)
Use it in requests
Pass the key as a bearer token in the Authorization header:
Example
Notes
- Each API key is scoped to a single workspace (client). Because of this,
client_idis optional on every endpoint — omit it and the API uses the workspace your key belongs to. - If a key is compromised, revoke it and create a new one from Settings → API Keys.