Live Execution

Change a run's visibility, name, or description

Owner only, addressed by runId directly rather than through its strategy — this is a run's own canonical identity, independent of which strategy started it.

Setting visibility from public back to private also evicts anyone currently connected to the run's live signal channel who is not its owner — best-effort; the change to this record is not rolled back if that eviction fails.

patch/live/{runId}

Request

  • Base URL: https://api.qtsurfer.net/v1
  • URL: https://api.qtsurfer.net/v1/live/{runId}
  • Auth: HTTP bearer

Path parameters

runIdstring required

The runId from POST/GET/DELETE .../live or from GET /live/public

Request body

visibility'private' | 'public'
namestring
descriptionstring

Response

Updated

runIdstring required
namestring
descriptionstring
visibility'private' | 'public' required
stage'SANDBOX' | 'LIVE' required
statestring required

Example response

{
  "sources": [
    {
      "venueType": "cx",
      "exchange": "binance",
      "segment": "spot",
      "instruments": [
        "BTC/USDT"
      ]
    }
  ]
}

Changes

No operation changes recorded.