# Start cloud runtime

Start a browser profile as a cloud runtime.
Starting is asynchronous. A successful response only means the start request was accepted. Poll
[Page cloud runtimes](#operation/pageCloudRuntimesOpenApi) until `cloudBrowserStatus` is
`RUNNING`, then call [Connect cloud runtime](#operation/connectCloudRuntimeOpenApi).
A member can have only one active run per profile. Starting also validates profile permissions,
feature entitlement, proxy reachability, kernel availability, and AI credit balance.

Endpoint: POST /cloudbrowser/start
Version: 1.0.0
Security: OpenApiBearer

## Request fields (application/json):

  - `envId` (string, required)
    Browser profile (environment) ID. Serialized as a decimal string to avoid JavaScript
precision loss on 64-bit integers.
    Example: 1800000000000001

## Response 200 fields (application/json):

  - `code` (integer, required)
    Return result code. `0` means success; other codes indicate exceptions.
    Example: 0

  - `msg` (string | null, required)
    Error message. Usually `null` on success.
    Example: null

  - `requestId` (string)
    Operation request ID. This field may be present when the request passes through the API gateway.
    Example: 1d4f3ea968664593860b94b35d4ebf5e

  - `data` (null)
    Example: null

