Skip to main content
UWSuws.kraken.com/v2/privatepreferences
The preferences channel streams the user’s account preferences, including the account’s futures (perpetuals) trading permission. Use it to decide whether to present futures functionality. This channel contains account specific data, an authentication token is required in the request. On subscribe, preferences sends a snapshot. It then sends an update whenever a value changes. If preferences are not available yet, the subscribe fails with the error Preferences are not available yet, try again later. Retry the subscribe after a short delay. To set a derivatives market’s leverage preference, use set_preference.

Subscribe

string
required
Value: subscribe
object
required
integer
Optional client originated request identifier sent as acknowledgment in the response.

Snapshot / Update

The snapshot provides the user’s current preferences. An update carries the new value after a change.
string
Value: preferences
string
One of: snapshot, update
object

Unsubscribe

string
required
Value: unsubscribe
object
required
integer
Optional client originated request identifier sent as acknowledgment in the response.