Skip to main content

API Keys

All API requests require an API key passed in the x-api-key header.

Getting an API Key

  1. Log in to Rhizome
  2. Go to API Keys
  3. Click New key
  4. Copy your key immediately — it’s only shown once!
API access requires an enterprise plan. Contact support@rhizomeai.com to upgrade your account.

Security Best Practices

Never expose your API key in client-side code

API keys should only be used in server-side code. Never include them in JavaScript running in the browser.

Use environment variables

Store your API key in environment variables, not in source code.

Rotate keys if compromised

If you suspect your API key has been compromised, delete it immediately from the API Keys console and create a new one.

Error Responses

API v3 answers errors as {"error": {"code", "message", "request_id"}}; the legacy endpoints as {"error": "<message>"}. See Errors.