API Keys
Create, scope, and rotate RankRush API keys, and keep them out of source control.
API keys authenticate the CLI, REST API, and MCP server - the same key works across all three. Keys are prefixed rr_live_ and are scoped per profile.
Create a key
Generate a key in the dashboard under your account settings.
A key is shown once at creation - copy it immediately. If you lose it, revoke it and generate a new one.
Use a key
Pass it as a bearer token, or set it as the RANKRUSH_API_KEY environment variable so the CLI and MCP server pick it up automatically. Store it in your environment, never in source control:
export RANKRUSH_API_KEY="<your-api-key>"
curl https://api.rankrush.ai/v1/visibility \
-H "Authorization: Bearer <your-api-key>"
Scope and rotate
Give each integration - CI, a dashboard, an agent - its own key. Scoped, per-integration keys let you rotate or revoke one without breaking the others.
API, CLI, and MCP access is included on every paid plan. If a key is exposed, revoke it in the dashboard immediately and issue a replacement.