Skip to content

Create context

POST
/contexts

Create a new execution context with a pre-assigned language and working directory.

object
language

Language runtime to use.

string
Allowed values: python py python3 typescript ts javascript js bun node
cwd

Working directory for the session.

string
default: /home/user

Context created.

object
id
required

Unique context identifier.

string
Example
V1StGXR8_Z5jdHi6B-myT
language
required

Language runtime: 1 = python, 2 = typescript.

integer
Allowed values: 1 2
cwd
required

Working directory for the session.

string
Example
/home/user

Bad request – validation error.

object
message
required

Summary message.

string
Example
Invalid request
errors
required
Array<object>
object
field
required

JSON field name that failed validation.

string
error
required

Human-readable validation failure.

string