account
Subaccount policy updates
Authenticated subaccount policy configuration updates for one root account.
Channel
private:auth:subaccount-policies:{rootAccountPublicId}:proto {
"type": "subscribe",
"channel": "private:auth:subaccount-policies:3gDmDv6tjHJ:proto"
}Channel parameters
Public root account identifier authorized by the subscription token.
e.g. 3gDmDv6tjHJMessage
auth.v1.SubaccountPolicyViewPolicy identifier (opaque ID).
3458764513820540929Human-readable policy name.
Trader limitsOptional policy description for dashboards and audits.
Stable numeric pair ID.
Market-level scope for spot markets. When ALL, spot_markets is returned for display only and is not enforced.
Effective high-level actions enabled for the sub-account. Mandatory read-only actions are always included.
True if this policy is a reusable template; false if it is a per-sub-account instance.
Optional source template this policy was copied from (opaque ID). This is audit metadata only and does not imply live linkage.
Maximum notional size allowed for any single order on this sub-account, expressed in canonical quote microunits (one unit is 0.000001 USDT). A value of 0 means "no explicit cap".
Maximum number of resting orders allowed on this sub-account at any time. A value of 0 means "no explicit cap".
When true, new orders and exposure-increasing order or trigger changes are rejected regardless of other settings. Existing orders and triggers may still be canceled or paused by an otherwise authorized caller.
When true, this policy is write-protected and requires an elevated approval flow to modify it.
Optional review time in UTC. This is governance metadata and does not automatically disable the policy.
Optional expiry time in UTC. This is governance metadata and does not automatically disable the policy.
Creation time in UTC.
Last update time in UTC.
Monotonic resource revision used for conditional updates.