Prompt Box
Queue a natural-language work item for Codex or Claude Code inside the box. Observe progress with GET /boxes/{boxId}/events.
Authorizations
Box API key in the form box_.... Create and rotate keys in the Box dashboard or through the v1 API key endpoints.
Path Parameters
Public Box id returned by create/list/get box calls.
^bx_[23456789abcdefghjkmnpqrstuvwxyz]{8}$Body
Work item to queue inside an existing Box. Provider credentials must already be configured in the Box dashboard.
Provider values: codex, claude-code; the backend currently also accepts claude as an alias for claude-code.
Recommended model ids come from backend/models.json: Codex gpt-5.5, gpt-5.4, gpt-5.4-mini, gpt-5.3-codex; Claude Code opus, sonnet, haiku. If omitted, the user's saved provider default is used.
codex, claude-code, claude Natural-language task for the Box, including repo, preview, or browser-use instructions.
1Optional provider model id. Prefer the documented ids; unknown explicit ids are currently forwarded rather than rejected by request validation.
"gpt-5.4"
"sonnet"
Optional reasoning effort. Codex supports none, low, medium, high, xhigh for GPT-5.4/5.5/5.4-mini and low, medium, high, xhigh for GPT-5.3 Codex. Claude opus supports low, medium, high, max; sonnet supports low, medium, high; haiku has no reasoning control.
"medium"
Response
Prompt queued.
true
Stable success envelope discriminator added by v1.
"prompt.queued"Box id.
queued