Skip to main content
POST
Change session mode

Path Parameters

symbol
string
required

Query Parameters

trading_mode
string
default:paper
Pattern: ^(paper|live)$

Body

application/json

Change session mode mid-session.

mode
enum<string>
required

Session operating mode.

Available options:
monitor,
supervised,
autonomous

Response

Mode updated

Session state response.

id
string<uuid>
required
user_id
string<uuid>
required
symbol
string
required
session_date
string
required
trading_mode
string
required
mode
enum<string>
required

Session operating mode.

Available options:
monitor,
supervised,
autonomous
status
enum<string>
required

Session lifecycle status.

Available options:
active,
halted,
stopped,
error
phase
enum<string>
required

Intraday market phase.

Available options:
pre_open,
opening_range,
ib_forming,
ib_complete,
afternoon,
power_hour,
close,
done,
closed
created_at
string<date-time>
required
updated_at
string<date-time>
required
signals_received
integer
default:0
signals_acted
integer
default:0
trades_opened
integer
default:0
trades_closed
integer
default:0
session_pnl
number
default:0
stopped_at
string<date-time> | null