← ClaudeAtlas

iblai-api-agent-sandboxlisted

Connect/disconnect an ibl.ai agent's sandbox (Claw) instance, manage Claw instances, push config, run health/connectivity checks, and set the agent's model — via the platform API. Use when wiring an agent to a sandboxed workspace.
iblai/api · ★ 15 · AI & Automation · score 75
Install: claude install-skill iblai/api
# iblai-api-agent-sandbox Wire an agent to a Claw sandbox instance, manage the available instances, push config and run health/connectivity checks, and set the model the agent's workspace uses. Use when connecting an agent to a sandboxed workspace. ## Auth & conventions - **Base URL:** `https://api.iblai.app` - **Header:** `Authorization: Api-Token $IBLAI_API_KEY` on every request. - **Prefix:** paths shown as `…` are under `https://api.iblai.app/dm/api/ai-mentor` — the `/dm` gateway routes to the Data Manager service. (`…/api/ai-agent/…` is an accept-only alias for the same routes.) - **Path vars:** `{org}` = `$IBLAI_ORG`, `{username}` = `$IBLAI_USERNAME`, `{mentor}` = the agent's unique id (a UUID, e.g. `d17dc729-60fd-4363-81a0-f67d9318b03e`). `{id}` on `claw/instances/` and `claw/model-providers/` is the **integer** primary key. - Not connected yet? Run **`/iblai-api-login`** first to populate `IBLAI_ORG`, `IBLAI_USERNAME`, and `IBLAI_API_KEY`. ## Reads ### Instances - **GET** `…/orgs/{org}/claw/instances/` — list registered Claw instances. - **GET** `…/orgs/{org}/claw/instances/{id}/` — retrieve one instance (status, `claw_version`, last health/pairing). ### Model providers - **GET** `…/orgs/{org}/claw/model-providers/` — list the org's model-provider blocks. - **GET** `…/orgs/{org}/claw/model-providers/{id}/` — retrieve one provider block. ### Agent config - **GET** `…/orgs/{org}/mentors/{mentor}/claw-config/` — the agent's connected instance + push s