Reaktly Docs
API Reference

Authentication

API key authentication, scopes, and security best practices.

API Keys

Reaktly uses API key authentication for all programmatic access. Keys are created in the dashboard by users with Owner or Admin roles.

Creating an API Key

  1. Go to Settings → API Keys in the dashboard
  2. Click Create API Key
  3. Set a name, description, and scopes
  4. Copy the key — it's only shown once

Using API Keys

Include your key in the x-api-key header:

curl -H "x-api-key: rk_live_abc123..." https://api.reaktly.com/ingest

Scopes

API keys are scoped to limit access:

ScopePermission
iq:importPush data to the knowledge base via Ingestion API
iq:readRead knowledge base items
usage:readRead usage and analytics data
articles:readRead published articles

Security Best Practices

  • Store API keys in environment variables, never in code
  • Use the minimum required scopes
  • Set expiration dates on keys
  • Rotate keys periodically
  • Use separate keys for each integration

On this page