Skip to content

API Key

Getting your API Key

  1. Create an account — Sign up at app.irisrun.io using GitHub or email.
  2. Navigate to API Keys — Go to SettingsAPI Keys in your dashboard.
  3. Create a new key — Click Create API Key and give it a descriptive name.
  4. Copy and save — Copy your API key immediately — it won’t be shown again.

Using your API Key

Terminal window
export IRIS_API_KEY=iris_sk_...

The SDK automatically reads from IRIS_API_KEY:

import { Sandbox } from '@iris/sdk'
// API key is read from environment
const sandbox = await Sandbox.create()

Direct Configuration

If you need to pass the key explicitly (e.g. in tests), use IrisClient directly:

import { IrisClient } from '@iris/sdk'
const client = new IrisClient({ apiKey: 'iris_sk_...' })
const sandbox = await client.sandboxes.create()

Key Permissions

PermissionDescription
sandbox:createCreate new sandboxes
sandbox:execExecute commands in sandboxes
sandbox:checkpointCreate checkpoints
sandbox:restoreRestore from checkpoints
sandbox:deleteDelete sandboxes and checkpoints

Rate Limits

PlanRequests/minConcurrent Sandboxes
Free6020
Pro600100
EnterpriseUnlimitedUnlimited