Roux Documentation

Everything you need to integrate Roux into your workflow. Build on the API, connect your tools, or automate research from the command line.

Authentication

All API requests require an agent token. Tokens are scoped to a workspace (full access) or a single interview (limited access). Generate them from the Roux dashboard under workspace settings or interview settings.

curl https://roux.link/api/agent/interviews \
  -H "Authorization: Bearer roux_..."

Workspace tokens

Access all interviews, responses, and synthesis in the workspace. Best for CI/CD and automation.

Interview tokens

Access a single interview and its responses. Best for sharing access with a specific tool or bot.

Base URL

All API requests should be made to:

https://roux.link

Rate limits

The API is rate-limited per token. If you receive a 429 response, back off and retry with exponential delay.