Skip to main content
PATCH
Update card state (column transition, substate, position)

Path Parameters

card_id
string<uuid>
required

Body

application/json

Partial update for a trade card (column transition, substate, etc.).

column_state
enum<string> | null
Available options:
queue,
pending,
open,
closed
substate
enum<string> | null
Available options:
hunting,
working,
partial,
exited,
cancelled,
invalidated,
confirm_pending
broker_order_id
string | null
current_shares
current_avg_price
unrealized_pnl
realized_pnl
fitness
CardFitness · object | null
costs
CardCosts · object | null
reconcile_state
enum<string> | null
Available options:
ok,
reconciling,
unreconciled,
requires_manual_review

Response

Successful Response

Full trade card state returned by the API.

id
string<uuid>
required
session_id
string<uuid>
required
user_id
string<uuid>
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
source
enum<string>
required
Available options:
strategy_lib,
order_builder,
auto_respawn,
thesis_promote,
backtest_promote
paper_live_mode
enum<string>
required
Available options:
paper,
live
mode
enum<string>
required
Available options:
autonomous,
supervised,
monitor,
manual
instrument
CardInstrument · object
required
column_state
enum<string>
required
Available options:
queue,
pending,
open,
closed
sizing
CardSizing · object
required
source_ref
string | null
strategy_id
string<uuid> | null
strategy_name
string | null
strategy_version
integer | null
substate
enum<string> | null
Available options:
hunting,
working,
partial,
exited,
cancelled,
invalidated,
confirm_pending
entry_triggers
Entry Triggers · object | null
exit_rules
Exit Rules · object | null
broker_order_id
string | null
fill_ladder
Fill · object[]
position
CardPosition · object | null
fitness
CardFitness · object | null
costs
CardCosts · object | null
reconcile_state
enum<string>
default:ok
Available options:
ok,
reconciling,
unreconciled,
requires_manual_review
audit_log_count
integer
default:0
latest_audit_entry
AuditEntry · object | null
schema_version
integer
default:1