Skip to main content
PATCH
Update action card status

Path Parameters

card_id
string<uuid>
required

Body

application/json

Request to update action card status.

status
enum<string>
required

Action card lifecycle status.

Available options:
draft,
active,
executed,
expired,
dismissed,
invalidated
status_reason
string | null
outcome
Outcome · object | null

v3: outcome object - post-trade tracking.

Response

Action card updated

Complete action card aligned with v3 spec (lines 1625-1931).

id
string<uuid>
required
symbol
string
required
direction_bias
enum<string>
required

Trade direction bias.

Available options:
bull,
bear
run_meta
RunMeta · object
required

v3: run_meta object - scan execution context.

regime
Regime · object
required

v3: regime object - Module A market regime output.

day_type
DayType · object
required

v3: day_type object - Module A day classification.

institutional_levels
InstitutionalLevels · object
required

v3: institutional_levels object - key price levels.

trend
Trend · object
required

v3: trend object - MA stack and trend context.

volume
Volume · object
required

v3: volume object - volume confirmation.

confluence
Confluence · object
required

v3: confluence object - weighted scoring output.

created_at
string<date-time>
required
updated_at
string<date-time>
required
scan_id
string<uuid> | null
thesis
string | null
pattern
Pattern · object | null

v3: pattern object - detected chart pattern.

contract
Contract · object | null

v3: contract object - Module B Stage B output.

position_sizing
PositionSizing · object | null

v3: position_sizing object - Module E output.

entry
Entry · object | null

v3: entry object - Module C output.

exit_plan
ExitPlan · object | null

v3: exit_plan object - Module D output.

risk_status
RiskStatus · object | null

v3: risk_status object - Module E context at card creation.

quality
Quality · object | null

v3: quality object - contract quality grades.

status
enum<string>
default:draft

Action card lifecycle status.

Available options:
draft,
active,
executed,
expired,
dismissed,
invalidated
completeness
enum<string>
default:signal_only

Action card completeness level based on module outputs present.

Available options:
signal_only,
with_contract,
actionable
status_reason
string | null
outcome
Outcome · object | null

v3: outcome object - post-trade tracking.

expires_at
string<date-time> | null