[iris]
Getting Started

API Key

Authenticate with the Iris API

Getting your API Key

Create an account — Sign up at app.irisrun.io using GitHub or email.

Navigate to API Keys — Go to SettingsAPI Keys in your dashboard.

Create a new key — Click Create API Key and give it a descriptive name.

Copy and save — Copy your API key immediately — it won't be shown again.

Keep your API key secret. Never commit it to version control or expose it in client-side code.

Using your API Key

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

On this page