# Create

Launch stage: GA

`POST /api/1.2/contexts/create`

Creates an execution context for running cluster commands.

 If successful, this method returns the ID of the new execution context.

API scopes: command-execution

## Request body

- `clusterId` (string, optional)
  Running cluster id
- `language` (string, optional)
  Possible values: `LANGUAGE_UNSPECIFIED`, `PYTHON`, `SCALA`, `SQL`, `R`

## Returns

- `id` (string, optional)

## Response

```json
{
  "id": "1234567890123456789"
}
```

